J'essaie donc de faire en sorte que le flot de mon bot soit dépressif, mais j'ai essayé plusieurs solutions et celles-ci ne fonctionnent pas.
J'ai essayé ces méthodes:
client.user.setPresence({ game: { name: 'with depression' }, status: 'online' });
bot.user.setGame('with depression', 'https://www.Twitch.tv/monstercat');
Aucun de ceux-ci ne semble fonctionner comme ils le devraient. Toute aide est appréciée.
.setGame
est abandonné. Utilisation:
client.user.setActivity("Game");
Pour définir un statut de jeu.
De plus, si vous utilisiez une version antérieure de discord.js, essayez ceci:
client.user.setGame("Game");
Dans les versions plus récentes de discord.js, ceci est obsolète.
Un moyen simple d'initier le message au démarrage:
bot.on('ready', () => {
bot.user.setStatus('available')
bot.user.setPresence({
game: {
name: 'with depression',
type: "STREAMING",
url: "https://www.Twitch.tv/monstercat"
}
});
});
Vous pouvez également simplement le déclarer ailleurs après le démarrage, pour modifier le message si nécessaire:
bot.user.setPresence({ game: { name: 'with depression', type: "streaming", url: "https://www.Twitch.tv/monstercat"}});
Utilisez ceci:
client.user.setActivity("with depression", {
type: "STREAMING",
url: "https://www.Twitch.tv/monstercat"
});
client.user.setStatus('dnd', 'Made by KwinkyWolf')
Et changez "dnd" selon le statut que vous souhaitez. Et ensuite, le champ suivant "Made by KwinkyWolf" vous permet de modifier le jeu. J'espère que cela a aidé :)
Liste de statut ':
Je ne sais pas s'ils sont toujours les mêmes, ou s'il y en a plus, mais j'espère que cela a aussi aidé :)