mon0l1t

бот никитки

Feb 21st, 2021
552
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import discord
  2. from discord.ext import commands
  3. import os
  4. client = commands.Bot(command_prefix="!", intents=discord.Intents.all())
  5. client.remove_command("help")
  6.  
  7.  
  8. @client.event
  9. async def on_ready():
  10.     print('We have logged in as {0.user}'.format(client))
  11.  
  12.  
  13. @client.event
  14. async def on_message(message):
  15.     if message.author == client.user:
  16.         return
  17.  
  18.     if message.content.startswith('+help'):
  19.         await message.channel.send(
  20.             f'{message.author.mention}! Чтобы создать роль пропиши "+role <Название роли>, чтобы её удалить обратись к Никите или к Тимофею, если Никита не забрал у него права)')
  21.  
  22.  
  23. @client.event
  24. async def on_member_join(member):
  25.     channel = client.get_channel(765584333913980929)
  26.     role = discord.utils.get(member.guild.roles, id=809110773019836456)
  27.     await member.add_roles(role)
  28.     await channel.send(embed=discord.Embed(description=f'Челик{member.name}заскочил к нам на чай', color=0x0c0c0c))
  29.  
  30. client.run(os.environ['test_token'])
  31.  
RAW Paste Data