Ich würde gerne wissen, wie das setzen für den Bot in C# „Wiedergabe“, ich .NET bin mitZwietracht hinzufügen SetGame/SetStatus
Auf Discord der Text in der Regel unter Ihrem Namen und sagt das aktuelle Spiel Sie spielen, ich möchte, dass es eine benutzerdefinierte Nachricht zeigt, natürlich weiß ich, dass der Bot kein Spiel spielt Ich möchte nur, dass es etwas sagt, das ich sagen möchte, zum Beispiel "Den guten Mann spielen", "Playing osu! ". "Playing Google Chrome",
Dies ist ein Teil meines Codes, bitte helfen Sie mir.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Discord;
using Discord.Commands;
namespace Kosei_Arima
{
class MyBot
{
DiscordClient discord;
CommandService commands;
Random rand;
string[] freshestMemes;
public MyBot()
{
rand = new Random();
freshestMemes = new string[]
{
"mem/mem1.jpg", //0
"mem/mem2.jpg", //1
"mem/mem3.png", //2
"mem/mem4.png", //3
"mem/mem5.png", //4
"mem/mem6.jpg", //5
"mem/mem7.jpg", //6
"mem/mem8.jpg", //7
"mem/mem9.jpg", //8
"mem/mem10.jpg", //9
"mem/mem11.jpg", //10
"mem/mem12.jpg", //11
"mem/mem13.jpg", //12
"mem/mem14.jpg", //13
"mem/mem15.jpg", //14
"mem/mem16.jpg", //15
"mem/mem17.jpg", //16
"mem/mem18.jpg", //17
"mem/mem19.jpg", //18
"mem/mem20.jpg", //19
"mem/mem21.jpg", //20
"mem/mem22.png" //21
};
discord = new DiscordClient(x =>
{
x.LogLevel = LogSeverity.Info;
x.LogHandler = Log;
});
discord.UsingCommands(x =>
{
x.PrefixChar = '-';
x.AllowMentionPrefix = true;
});
commands = discord.GetService<CommandService>();
RegisterMemeCommand();
RegisterHelpCommand();
RegisterPurgeCommand();
RegisterPruneCommand();
RegisterDisconnectCommand();
RegisterEchoCommand();
OnJoin();
OnLeave();
discord.MessageReceived += Discord_MessageReceived;
discord.ExecuteAndWait(async() =>
{
await discord.Connect("TokenGoesHere", TokenType.Bot);
});
}
Bitte fügen Sie einige Kontext zu Ihrer Antwort. Nur mit Code zu antworten ist nicht immer genug für den Fragesteller. – bennygenel