冰楓論壇

標題: [VB.NET] DiscordBot 部分函數用法【教學?】 [打印本頁]

作者: Beebong    時間: 2019-12-5 16:12
標題: [VB.NET] DiscordBot 部分函數用法【教學?】
本帖最後由 Beebong 於 2020-4-12 21:06 編輯

DiscordBotAPI查詢 (上篇教學"[VB.NET] 讓DiscordBot上線【教學?")


指定群資料型態轉為ULong
  1. Dim Guild As ULong = Discord.GetGuild(GuildId)
複製代碼
標記指定群指定文字頻道
  1. Dim ChannelId As UInteger = (頻道ID)
  2. Dim channel As String = Discord.GetGuild(Guild.Id).GetTextChannel(ChannelId).Mention
複製代碼
讀取指定群總人數 (貌似包含DiscordBot) (如有錯誤請告知)
  1. Dim GuildUsersList As Integer = Discord.GetGuild(Guild.Id).Users.Count
複製代碼
指定群指定用戶資料型態轉為SocketGuildUser (如有錯誤請告知)
  1. Dim GuildUsers As SocketGuildUser = Discord.GetGuild(Guild.Id).GetUser(User.Id)
複製代碼
指定群所有用戶存進陣列型態的SocketGuildUser (如有錯誤請告知)
  1. Dim GuildUsersAll As SocketGuildUser() = Discord.GetGuild(Guild.Id).Users.ToArray
複製代碼
指定群指定頻道資料型態轉為SocketGuildChannel (如有錯誤請告知)
  1. Dim GuildChannel As SocketGuildChannel = Discord.GetGuild(Guild.Id).GetChannel(Channel.Id)
複製代碼
指定群所有頻道存進陣列型態的SocketGuildChannel (如有錯誤請告知)
  1. Dim GuildAllChannel As SocketGuildChannel() = Discord.GetGuild(Guild.Id).Channels.ToArray
複製代碼
Bot加入的所有群存進陣列型態的SocketGuild (如有錯誤請告知)
  1. Dim BotAllGuilds As SocketGuild() = Discord.Guilds.ToArray
複製代碼
.
作者: vanoss25    時間: 2019-12-11 15:12
提示: 作者被禁止或刪除 內容自動屏蔽
作者: joy880828    時間: 2020-1-21 22:37
常常看到這些函數都不知怎用,現在終於有教學,太感謝了
作者: s159735    時間: 2020-1-24 12:54
最近在研究DC的功能

發現冰楓論壇也有設討論區

真的是很棒
作者: tangerine    時間: 2020-2-3 14:14
感謝分享 我覺得好棒><
作者: MakMason    時間: 2020-2-6 01:12
什麼東西來的?

作者: agirliam6    時間: 2020-2-6 19:42
感恩分享  上一篇的影片我覺得很棒
作者: a22066535    時間: 2020-2-23 23:34
成功弄了個機器人 讚
作者: peter656    時間: 2020-11-20 19:47
謝分享 ~~




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓