cool edited files

This commit is contained in:
Alex D
2023-04-23 19:01:06 +03:00
parent 6e93ae616e
commit 98edc16962
8 changed files with 304 additions and 28 deletions
+12 -7
View File
@@ -1,39 +1,44 @@
import os
import settings
import disnake
from disnake.ext import commands
import os
intents = disnake.Intents.all()
bot = commands.Bot(command_prefix="$", intents=intents)
@bot.event
async def on_ready():
print("Bot is ready")
@bot.command()
@commands.has_guild_permissions(administrator=True) # administrator=True - значит что использовать команду может человек только с правом администратора
@commands.has_guild_permissions(
administrator=True) # administrator=True - значит что использовать команду может человек только с правом администратора
async def setmoderator(ctx, member: disnake.Member):
member = member or ctx.message.author
guild = bot.get_guild(1060537877982887957)
role = guild.get_role(1060541642450411560)
await member.add_roles(role)
await ctx.send(f"Пользователю {member.mention} была выдана роль {role.mention}")
@bot.command()
@commands.has_guild_permissions(administrator=True) # administrator=True - значит что использовать команду может человек только с правом администратора
@commands.has_guild_permissions(
administrator=True) # administrator=True - значит что использовать команду может человек только с правом администратора
async def dellmoderator(ctx, member: disnake.Member, moder_level: int):
member = member or ctx.message.author
guild = bot.get_guild(1060537877982887957)
role = guild.get_role(1060541642450411560)
await member.remove_roles(role)
await ctx.send(f"Пользователю {member.mention} была снята роль {role.mention}")
for filename in os.listdir("./cogs"):
if filename.endswith(".py"):
bot.load_extension(f"cogs.{filename[:-3]}")
bot.run("MTA5ODk5MzExMjI5NjE5NDA3MA.GUj8WN.16iwjYtaouRXbsfJhCi1U7fa75ehLFb7YRbEnU")
bot.run(settings.discord_token)