UC_PROGRAMMER int, user_class dick если не ошибаюсь
get_user_class(user.id) за что отвечает
from discord.ext import tasks
@tasks.loop(seconds=5)
async def timer_task():
await bot.wait_until_ready()
...
timer_task.start()
bot.run(TOKEN)@bot.event
async def on_message(message):
await bot.process_commands(message) # чтобы команды работали
if message.channel.id == 972431181624791060:
await message.delete()
@bot.event
async def on_ready():
channel = bot.get_channel(972431181624791060)
await channel.purge(limit=0)нежелательной гемотрансфузию прикипание водокачкам тонкошёрстому транссибирской выгребем окошечек
UC_GUEST = 0
UC_USER = 1
UC_FLOODER = 2
UC_CHUDO_UDO = 3
UC_DONAT = 4
UC_MODERATOR = 10
UC_ADMIN = 11
UC_GOD = 20
user_class_names = {
UC_GUEST: "Гость",
UC_USER: "Пользователь",
UC_FLOODER: "Очень Активный",
UC_CHUDO_UDO: "Монстр Активности",
UC_DONAT: "Хорошо помог :)",
UC_MODERATOR: "Модератор",
UC_ADMIN: "Администратор",
UC_GOD: "Самый главный",
}if user_class >= UC_MODERATOR:
if user_class > get_user_class(member_id):
# выдаём предупреждение
else:
# этот модератор не может выдать этому пользователю предупреждение
Но её же непосредственный недостаток в том, что там всё открыто. Я предвижу, что путём датамайнинга из криптовалюты научатся выделять токсичные активы вроде связанных с российскими олигархами, наркоторговлей и чёрным рынком и будут блокировать их использование конечными получателями, использующими криптовалюты. Если бумажные доллары с некоторыми номерами неизвестно где ходили, пока перетекали из какой-нибудь забегаловки в Сиэттле до застреленного при задержании наркобарыги из Эфиопии, то с криптой весь путь каждого нанобиткойна полностью виден от и до. И чем крупнее суммы, тем тяжелее их скрыть.