[英]bot counting command discord
我有一個不和諧的私人機器人,我一直試圖讓他計算一個命令並在每次我寫一個命令時添加“+1”,但它保持在 1 並且不能更進一步:像這樣
我想我想要做的是讓它保存命令被寫入的次數,並將 +1 添加到這個數字上; 我應該做一個循環還是什么?
基本上我想要的是在 python 中用於不和諧機器人的類似內容: https : //docs.nightbot.tv/commands/variables/count
每次使用該行調用函數時,您都將計數器變量重置為零
counter = 0
您可以通過在函數外部聲明計數器變量並刪除
counter = 0
之后在函數中行。
您在每次調用時都重置計數器,在函數外聲明計數器將解決問題
counter = 0
async def cmg_thatcommand(self,channel):
...
counter+=1
...
return Response('you wrote that command {} time.' .format(counter))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.