@bot.command()
async def роль(ctx):
await ctx.send("**`[✅ | Запрос отправлен] Запрос был успешно отправлен. Ожидайте проверку заявки модератором`**")
channel = bot.get_channel(1043881287842275401)
message = await channel.send("**`Была создана заявка на выдачу роли! Одобрить - ✅ | Отклонить - ❌ | Запросить доказательства - `**")
await message.add_reaction('✅')
await message.add_reaction('❌')
await message.add_reaction('')
@bot.event
async def on_raw_reaction_add(payload):
if payload.user_id == ID_БОТА:
return
if payload.channel_id == 1043881287842275401:
if str(payload.emoji) == "✅":
channel1 = bot.get_channel(1043881288504971269)
await channel1.send(f"**`[✅ | Одобрение] модератор`** {payload.member.mention} **`одобрил ваш запрос на получение роли`**")
const token = "Your Token" // Bearer токен
var details = {
'token': token,
'client_id': 'Your clientId',
'client_secret': 'Your clientSecret'
};
var formBody = [];
for (var property in details) {
var encodedKey = encodeURIComponent(property);
var encodedValue = encodeURIComponent(details[property]);
formBody.push(encodedKey + "=" + encodedValue);
}
formBody = formBody.join("&");
const json = fetch('https://discord.com/api/v8/oauth2/token/revoke', {
method: 'POST',
headers: {
'Authorization': "Bearer " + token,
'Content-Type': 'application/x-www-form-urlencoded'
},
body: formBody
})