#python #discord.py
#python #discord.py
Вопрос:
По какой-то причине я не могу заставить своего бота пинговать всех. Я попробовал это-
@client.command()
async def test(ctx):
await ctx.send("@everyone")
Это не работает. Я также пробовал <@amp;role_id>
, что я использую для пинга определенных ролей. Но это тоже не работает. Я новичок в программировании, поэтому буду признателен за любую информацию.
Ответ №1:
Попробуйте использовать роль по умолчанию:
@bot.command()
async def test(ctx):
await ctx.send(ctx.message.guild.default_role)
Комментарии:
1. Спасибо за вашу помощь! Но по какой-то причине пинг не работает во внедрениях. Как мне это исправить?
2. @CarterMichaelis Я не уверен, как пинговать пользователя во внедрении, я тоже новичок в discord.py , и было бы интересно узнать, как это сделать.
3. Вы не можете пинговать сами вложения, но вы можете использовать их вне вложений. Например:
await ctx.send(content=f"{ctx.message.guild.default_role}", embed=embed)