urls = re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*(),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+',message.content.lower())
if urls and message.channel.id == "702468264361590828":
await message.channel.send("Links are not allowed in here")
Это код нашего бота discord.py, команда, которую вы видите сверху, должна определять, отправлена ли ссылка, а затем отправлять сообщение. Но он этого не обнаруживает. Я поставил print
вместо await message.channel.send("Links are not allowed in here")
, но это тоже не сработало. У меня все импортное. К вашему сведению, я использовал это для импорта re
:
pip install regex
Мне не удалось найти пакет с именем re
, поэтому я использовал это