Ejemplo n.º 1
0
async def on_ready():
    """Run post-launch setup."""
    ut.log(f'{bot.user.name} has successfully connected to Discord!')

    # Ensure all guilds are in the DB (In case we joined one while not running)

    for guild in bot.guilds:
        Guild.first_or_create(id=guild.id)
Ejemplo n.º 2
0
    async def on_guild_join(self, guild):
        registering_id = None
        member_id = None
        for role in guild.roles:
            if role.name.lower() == "registering":
                registering_id = role.id
            if role.name.lower() == "member":
                member_id = role.id

        Guild.first_or_create(id=guild.id,
                              registering_id=registering_id,
                              member_id=member_id)