Как узнать в каком дискорд сервере написано сообщение? C# .NET discord

Мне для команды бота, нужно знать на каком сервере была написана команда. Я предполагаю что из переменноq SocketMessage можно узнать на каком сервере было сообщений, но как именно это сделать?


Ответы (1 шт):

Автор решения: Yotic
private async Task HandleCommandAsync(SocketMessage socMsg)
{
    int guildID = ((socMsg as SocketUserMessage).Channel as SocketGuildChannel).Guild.Id;
}
→ Ссылка