2024-05-20 20:25:58 发布
网友
我正在用python制作一个机器人,我需要两件事的帮助
你可以试试
import discord from discord.ext import commands from discord.utils import get client = commands.Bot(command_prefix=".") confirmEmoji = '\U00002705' @client.event() async def on_ready(): print("[Status] Ready") @client.event() async def on_member_join(ctx, member): channel = get(ctx.guild.channels,name="Welcome") await channel.send(f"{member.mention} has joined") @client.command() async def ConfirmMessage(ctx): global confirmEmoji message = await ctx.send("Confirm") await message.add_reaction(emoji=confirmEmoji) def check(reaction, user): if reaction.emoji == confirmEmoji: return True else: return False while True: try: reaction, user = await client.wait_for("reaction_add", check=check, timeout=10) roleToRemove = get(ctx.guild.roles,name="unverified") memberToRemoveRole = get(ctx.guild.members,name=user.display_name) await memberToRemoveRole.remove_roles(roleToRemove)
现在您所要做的就是转到频道并输入.ConfirmMessage
你可以试试
现在您所要做的就是转到频道并输入.ConfirmMessage
相关问题 更多 >
编程相关推荐