【发布时间】:2021-07-26 11:28:55
【问题描述】:
我有这个代码女巫检查当有人写“发送@user到法庭”,然后得到提到的人ID和写“发送到法庭”,但我也试图让它添加角色“法庭”,但它在这里不起作用代码:
import discord
from discord.ext import commands
import ctx
class MyClient(discord.Client):
async def on_ready(self):
print('Logged on as', self.user)
async def on_message(self, message):
if message.author == self.user:
return
messageContent = message.content
if len(messageContent) > 0:
if re.search("^send.*court$", messageContent):
user_id = message.mentions[0].id
await message.channel.send('sending to court!')
role = discord.utils.get(server.roles, name="court")
await client.add_roles(user_id, role)
client = MyClient()
client.run('TOKEN')
【问题讨论】:
-
wrights? 权利? 写?
标签: python discord discord.py