Нужен код для автомода в дискорд, смотри внутри. Нужен код чтобы нельзя было кидать ссылки
Для создания автомодерации в Discord, которая будет блокировать отправку ссылок, вы можете использовать следующий код на языке Python с использованием библиотеки discord.py:
import discord
from discord.ext import commands
intents = discord.Intents.default()
intents.message_content = True
bot = commands.Bot(command_prefix='!', intents=intents)
@bot.event
async def on_message(message):
if message.author.bot:
return
if 'http://' in message.content or 'https://' in message.content:
await message.delete()
await message.channel.send(f"{message.author.mention}, отправка ссылок запрещена.")
await bot.process_commands(message)
bot.run('YOUR_BOT_TOKEN')
Прежде всего, установите библиотеку discord.py, выполнив команду pip install discord.py
в командной строке.
В этом коде мы создаем экземпляр бота и устанавливаем префикс команды как "!", но вы можете изменить его на свой выбор. Мы также включаем опцию message_content
в intents
, чтобы иметь доступ к содержимому сообщений.
Затем мы определяем функцию on_message
, которая будет вызываться каждый раз, когда бот получает сообщение. В этой функции мы проверяем, содержит ли сообщение ссылку, используя простую проверку наличия "http://" или "https://". Если сообщение содержит ссылку, мы удаляем его и отправляем упоминание автора сообщения с предупреждением о запрете отправки ссылок.
Наконец, мы запускаем бота, передавая ему ваш токен бота в bot.run('YOUR_BOT_TOKEN')
. Убедитесь, что вы замените 'YOUR_BOT_TOKEN'
на фактический токен вашего бота.
Примечание: Для использования этого кода вам потребуется создать и зарегистрировать своего бота на платформе Discord Developer Portal и получить его токен.
"Аромантизм: когда сердце не знает любви"
GTA 5 MODS: Как восстановить файлы в игре с помощью OpenIV
GTA 5 Premium Online Edition vs Обычная GTA 5: в чем разница?
Гта 5 рп, Что делать? Правильно ли это?
Как правильно произносить название самолета KC-135?
Как решить задачу, которую мама задала?
Как решить задачу на вероятность
Как решить задачу по физике: шаг за шагом
Как выбрать имя для теленка?
Комплект AliExpress Xeon E5-2630v4: актуальность и преимущества
"Люди без чувств: кто они и как они живут?"
Люди - полуобезьяны?
Можно ли в школе играть в Uno?
Нового года не будет?
"Отзывы владельцев: BMW, Audi, Mercedes-Benz 2022-2023 года"
Our Exciting Trip to India
Outlast: ужасы и адреналин или просто страшная игра?
Помогите с контрольной по химии!!!!
Решение неравенств методом интервалов
Решение неравенств по математике
Решение неравенств с помощью метода дискриминанта
Школа, могут ли меня исключить?
Школа: оценка за четверть. Балл 4,5 - какая оценка?
"Школьная дискотека: подготовка, музыка и веселье"
The Benefits of Learning a Second Language
The Benefits of Learning a Second Language
The Benefits of Learning English in 10th Grade
The Benefits of Learning English
The Benefits of Reading
Ведьмак 1: игра в кости и вопрос о покере
Заголовок: Имя или фамилия? Что же в Папа Карло?
Заголовок: Как найти Q1 из формулы η = Aп/Q1?
Заголовок: Как решить комплексную расчётную задачу
Заголовок: Почему люди задают одни и те же вопросы?
Заголовок: Почему я боюсь спать?