Я пытаюсь создать бота, который отправляет личное сообщение при срабатывании по определенному слову.
Например, он будет срабатывать, если я наберу 'send_me_dm'
После ботаотправляет мне сообщение dm, если я вернусь к dm 'hiiii', бот ответит в dm 'hi'
Мой код:
If message.Content.Contains("send_me_dm") Then
Dim user = TryCast(message.Author, SocketGuildUser)
Await user.SendMessageAsync("you can talk with me") 'now it send as dm
End If
Dim channell As SocketTextChannel = discord.GetChannel(message.Channel.Id)
If message.Channel.Id.Equals(channell) Then
If message.Content.Contains("hiiii") Then
Await channell.SendMessageAsync("hi")
End If
End If