Discord.py — Как назначить роль после месяца членства на сервере?

#python #discord #bots

Вопрос:

Я создаю бота Discord на Python и хочу добавить функцию, чтобы бот автоматически назначал Member роль пользователю, который является участником этого сервера в течение месяца. Затем, по истечении 1 месяца с момента Member назначения роли, бот автоматически удаляет Member роль и назначает Member 2 ее.

Вот что я пытался сделать:

 @client.event async def on_member_join(member):  await member.send(  "Welcome to our server, mate! I recommend you to read our rules, to make your experience here super comfy!")  role = discord.utils.get(member.guild.roles, id='893928735496101908')  await member.add_roles(role) #This is the code when the member joins and, presumably, achieves a role. #But how to make it delete the role and make a new one once 1 month passes, I don't know   

Спасибо вам за вашу помощь 🙂

Комментарии:

1. Что вы пробовали и в чем проблема?

2. Привет, Таку! Я только что отредактировал свой вопрос 🙂