第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

你能用 bwmarrin/discordgo 等待用戶響應(yīng)消息嗎?

你能用 bwmarrin/discordgo 等待用戶響應(yīng)消息嗎?

Go
Cats萌萌 2022-11-23 19:22:54
在 discordgo 中是否有等待用戶響應(yīng)消息的選項(xiàng)?我正在尋找類似于 discord.js awaitMessages 的東西。
查看完整描述

2 回答

?
回首憶惘然

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超11個(gè)贊

不,但您可以創(chuàng)建一個(gè)集合來(lái)保存消息和事件信息并檢查新聞消息。

簡(jiǎn)單地

  1. 制作一個(gè)集合/數(shù)組

  2. 添加消息信息

  3. 檢查消息事件處理程序中的傳入消息是否在集合中

  4. 處理事件

  5. 從集合中刪除

不要忘記設(shè)置超時(shí)并從集合中清除過期數(shù)據(jù)。


查看完整回答
反對(duì) 回復(fù) 2022-11-23
?
一只甜甜圈

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊

根據(jù)文檔:awaitMessages

time:收集器應(yīng)該運(yùn)行的時(shí)間量(以毫秒為單位)

max:成功通過過濾器的消息數(shù)


在 Go 中,只需一個(gè)關(guān)鍵字就可以輕松使用一個(gè)例程go,因此實(shí)現(xiàn) asynchronous( async) 非常簡(jiǎn)單。


解決思路:

  1. 創(chuàng)建消息存儲(chǔ)中心:具有以下特點(diǎn):

  2. 每當(dāng)創(chuàng)建新消息時(shí),我們將消息添加到消息中心,它還會(huì)通知每個(gè)過濾器

  3. 定義您的過濾器功能:只要此條件為真,就會(huì)收集消息。例如_

  4. 定義回調(diào)函數(shù):這是過濾函數(shù)的結(jié)果。你可以根據(jù)這個(gè)結(jié)果做一些事情。例如_

完整代碼

我把完整的代碼放在replitgist上。如果你想運(yùn)行它,你可以從replit中復(fù)制代碼并在環(huán)境變量中設(shè)置你的token和channel ID(或用戶ID)來(lái)測(cè)試它。


查看完整回答
反對(duì) 回復(fù) 2022-11-23
  • 2 回答
  • 0 關(guān)注
  • 142 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)