Как узнать в каком дискорд сервере написано сообщение? C# .NET discord
Мне для команды бота, нужно знать на каком сервере была написана команда. Я предполагаю что из переменноq SocketMessage можно узнать на каком сервере было сообщений, но как именно это сделать?
Ответы (1 шт):
Автор решения: Yotic
→ Ссылка
private async Task HandleCommandAsync(SocketMessage socMsg)
{
int guildID = ((socMsg as SocketUserMessage).Channel as SocketGuildChannel).Guild.Id;
}