Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+1

ГДЕ НАЙТИ СКРИПТ ДЛЯ ДИСКОРДА КОТОРЫЙ...

Мне нужен бот или скрипт(хз) который будет в указанный канал на указанном сервере в ДС по кд отправлять текст от моего имени который я ему скажу. Я где-то видел рекламу такого, но точно помню что он платный, а мне такое не подходит

По дате
По рейтингу
Аватар пользователя
Мудрец
5мес

Вот пошаговая инструкция:

1. Создайте бота на портале Discord Developer
Зайдите на Discord Developer Portal.

Создайте новое приложение, затем перейдите в раздел Bot и добавьте бота.

Скопируйте токен бота (это секретный ключ для управления ботом).

2. Настройте бота на сервере
В разделе OAuth2 → URL Generator выберите права:

bot

Send Messages (и другие необходимые разрешения).

Сгенерируйте ссылку и пригласите бота на ваш сервер.

3. Напишите скрипт на Python
Установите библиотеку discord.py:

1
 pip install discord.py 

Пример кода бота:

1234567891011121314151617181920
 import discord 
from discord.ext import tasks, commands 
import asyncio 
 
TOKEN = 'ВАШ_ТОКЕН_БОТА' 
CHANNEL_ID = 123456789012345678  # ID целевого канала 
 
bot = commands.Bot(command_prefix='!', intents=discord.Intents.default()) 
 
@bot.event 
async def on_ready(): 
    print(f'Бот {bot.user} запущен!') 
    send_messages.start()  # Запуск задачи 
 
@tasks.loop(seconds=60)  # Интервал в секундах (например, 60 = 1 минута) 
async def send_messages(): 
    channel = bot.get_channel(CHANNEL_ID) 
    await channel.send("Текст сообщения")  # Ваш текст 
 
bot.run(TOKEN) 

4. Как это работает
Замените ВАШ_ТОКЕН_БОТА на токен из шага 1.

Укажите правильный CHANNEL_ID (чтобы получить ID канала, включите режим разработчика в Discord: Настройки → Расширенные → Режим разработчика).

Настройте интервал (seconds=...) и текст сообщения.

5. Запустите бота
Сохраните код в файл bot.py.

Запустите его через командную строку:

1
 python bot.py 

Важные замечания
От имени пользователя
Бот не может отправлять сообщения "от вашего имени" — они будут отображаться как сообщения бота. Если нужно имитировать ваши сообщения, это технически невозможно (нарушает политику Discord).

Хостинг
Чтобы бот работал 24/7, используйте бесплатные сервисы:

Replit (с включенным Always On).

Heroku (настройте через Docker или Procfile).

Безопасность
Никому не передавайте токен бота!