【发布时间】:2020-11-24 00:24:39
【问题描述】:
我想创建一个列表,其中列出了想要禁用我的机器人的某些功能的 id discord 服务器。 例如:on_member_join 方法在一个人进入服务器时不会发送消息,而在启用此功能的另一端,它会发送该人已连接到服务器。但我不知道如何正确存储 id 并使用它。目前有这样的:
async def serverid(ctx):
sid = ctx.message.guild.id
await ctx.send(sid)
sid = 705735563696799723(取决于 ID 服务器)
这大概就是我最终想要得到的结果
async def test(ctx):
f = open('/app/commands/servers.txt', 'r')
servers_sid = f.readlines()
now_sid = ctx.message.guild.id
if now_sid == servers_sid: #i know servers_sid = ['id'] or something similar this is what i have a problem with
await ctx.send('Command disabled')
else:
#command execution
我知道 servers_sid = ['id'] 或类似的东西,这是我遇到的问题
【问题讨论】:
标签: python discord discord.py