python - on_member_join 不和谐
问题描述
我正在编写一个机器人。如何使用on_join_member
2 次或合并这些命令?
@client.event
async def on_member_join(member):
embed=discord.Embed(title=f"Welcome To Mafia Server, Be carefully or you will die", color=random.randint(0, 0xFFFFFF))
embed.set_thumbnail(url=member.avatar_url)
embed.set_author(name=member.name, icon_url=member.avatar_url)
embed.set_footer(text=member.guild, icon_url=member.guild.icon_url)
channel = client.get_channel(id=707680063809650759)
await channel.send(embed=embed)
@client.event
async def on_member_join(member):
embed=discord.Embed(title="Welcome To Mafia Server", url="https://discord.gg/XyHJRz", description="شرح عن السيرفر", color=0xff0000)
embed.set_author(name="Meow | مياو", url="https://cdn.discordapp.com/avatars/385483285930835979/fa4ed0c7c693f0b4d8cc71760ee01362.png?size=1024", icon_url="https://cdn.discordapp.com/avatars/385483285930835979/fa4ed0c7c693f0b4d8cc71760ee01362.png?size=1024")
embed.set_thumbnail(url="https://cdn.discordapp.com/avatars/723170182314328074/2cb64fad48f22df70bd05c75d4b0140b.png?size=1024")
embed.add_field(name="لا يدخل في السيرفر الا الناس الموثوق بهم", value="لهذا التزموا بالقوانين", inline=True)
embed.add_field(name="في هذا السيرفر نقوم بالتنمر على سيرفرات اخرى", value="حيث نذهب عندهم ونتنمر عليهم حتى نأكل منهم كيك او باند او حتى نطفش", inline=False)
embed.add_field(name="ونتمنى لكم", value="حياة هنيئة دون قتالات بالسيرفر", inline=True)
embed.set_footer(text="وفي النهاية كلوا رز ولبن")
await member.send(embed=embed)
解决方案
做这样简单的事情应该可行
@client.event
async def on_member_join(member):
embed=discord.Embed(title=f"Welcome To Mafia Server, Be carefully or you will die", color=random.randint(0, 0xFFFFFF))
embed.set_thumbnail(url=member.avatar_url)
embed.set_author(name=member.name, icon_url=member.avatar_url)
embed.set_footer(text=member.guild, icon_url=member.guild.icon_url)
channel = client.get_channel(id=707680063809650759)
await channel.send(embed=embed)
embed=discord.Embed(title="Welcome To Mafia Server", url="https://discord.gg/XyHJRz", description="شرح عن السيرفر", color=0xff0000)
embed.set_author(name="Meow | مياو", url="https://cdn.discordapp.com/avatars/385483285930835979/fa4ed0c7c693f0b4d8cc71760ee01362.png?size=1024", icon_url="https://cdn.discordapp.com/avatars/385483285930835979/fa4ed0c7c693f0b4d8cc71760ee01362.png?size=1024")
embed.set_thumbnail(url="https://cdn.discordapp.com/avatars/723170182314328074/2cb64fad48f22df70bd05c75d4b0140b.png?size=1024")
embed.add_field(name="لا يدخل في السيرفر الا الناس الموثوق بهم", value="لهذا التزموا بالقوانين", inline=True)
embed.add_field(name="في هذا السيرفر نقوم بالتنمر على سيرفرات اخرى", value="حيث نذهب عندهم ونتنمر عليهم حتى نأكل منهم كيك او باند او حتى نطفش", inline=False)
embed.add_field(name="ونتمنى لكم", value="حياة هنيئة دون قتالات بالسيرفر", inline=True)
embed.set_footer(text="وفي النهاية كلوا رز ولبن")
await member.send(embed=embed)
推荐阅读
- python - 拆分 pybind11 模块和自动类型转换的问题
- c - 我们如何将 passphase 的哈希 sha256 转换为 EC_key 私钥?
- javascript - Gitlab CI 打破单元测试
- node.js - 如何使用 angular2 和 nodejs 处理会话
- amazon-web-services - 将确认密码字段添加到默认 Cognito UI
- android - 如何在没有 SD 卡的情况下安装存储在内存中的 APK
- mysql - 在 Spring 应用程序的事务中使用异步
- android - android Map<>如果对象具有TRUE值,如何使用键名设置Text()
- sql - 使用 Hive 复杂数据类型
- python - 什么是 Killed:9 以及如何在 macOS 终端中修复?