我一直在尝试制作和构建一些频道锁定命令,但它们都不起作用。到目前为止,我只有一个锁定命令来锁定一个特定的、固定的频道(下面的代码)。那么有人能告诉我如何制作一个锁定命令来锁定发送命令的频道吗?
@bot.command(aliases=['sd'])
@commands.has_role('Admin')
async def shutdown(ctx):
"""Shuts down #bank"""
intro = bot.get_channel(768788764008251436)
await intro.set_permissions(ctx.guild.default_role, send_messages=False)
答案 0 :(得分:1)
您通过调用检索消息发送的频道。
intro = ctx.channel