Как в Discord писать от имени бота в чате
Помощники-роботы имеют разное предназначение. Некоторые созданы исключительно для развлекательных целей, другие – в качестве администраторов группы выполняют несложные задачи. В Дискорде также есть роботы, которые выполняют различные функции. О том, как писать от имени бота в Discord расскажем в сегодняшней статье.

Правила создания своего бота в Дискорде
Прежде всего давайте разберемся, что из себя представляет Дискорд. Это мессенджер, который предоставляет возможность бесплатного общения между пользователями. Также данная сеть поддерживает ip телефонию, и здесь можно создавать конференции по видеосвязи. Несмотря на потенциально широкий круг возможных пользователей, данный мессенджер нашел отклик в среде профессиональных игроков в компьютерные игры. Сеть отличный способ связи между членами одной команды во время киберспортивного соревнования.
Мессенджер имеет закрытый программный код, но данное обстоятельство никак не мешает пользователям создавать ботов. Чтобы написать собственного бота-помощника потребуется минимальное знание основ программирования.

Как писать от имени бота в Discord: инструкция
Если администратору любой группы требуется отправить сообщение в какую-либо группу, то сделать это можно при помощи нескольких простых шагов.
- Заходим в учетную запись. Для этого потребуется ввести логин и пароль;
- Далее активируем клавишу «New Application»;
- Перед вами раскроется небольшое меню;
- Необходимо напечатать название бота, который хотите активировать;
- Не забудьте указать в настройках «Bot»;
- Кликаем по клавише «Бот» и нажимаем копировать;
- После выполнения всех указанных действий нужно будет скачать программу-утилиту для Windows;
- Скачав и точно убедившись, что этот формат именно то, что вам нужно, можно приступать к процедуре установки программы;
- После установки, находим вкладку «View», на которой нас интересует срока «Reload»;
- Вводим скопированный ранее токен;
- После этого необходимо заново осуществить вход в программу, пригласив при этом созданного робота на сервер.

Какие могут возникнуть проблемы
На этапе отправки сообщений через робота помощника иногда возникают некоторые сложности. Если попытаться систематизировать возможные ошибки, то их классификация будет выглядеть следующим образом:
- Запуск программы-утилиты через сторонний браузер поможет в случаях, когда мессенджер Дискорд не может начать работу. Также не лишним будет запустить проверку на антивирус устройства;
- В случаях зависания мессенджера – может помочь стандартная перезагрузка устройства. Либо перед отправкой сообщения в чат, нужно скопировать id канала, а уже затем отправлять текст.
Частые вопросы:
- Как в Discord запретить другим людям писать в чат
- Как запретить другим писать в канале Discord
- Что такое Дискорд Онлайн, и как им пользоваться
- Как в Discord использовать телефон в качестве микрофона
Гайд Пишем от имени бота в discord
![[IMG]](https://yougame.biz/threads/188041/https%3A%2F%2Fi.imgur.com%2FOEdirdi.png&hash=3ccc8d8b6b39cf81fc262528b39eae61)
Нажимаем на кнопку
Водим имя и создаём
![[IMG]](https://yougame.biz/threads/188041/https%3A%2F%2Fi.imgur.com%2F934Kiws.png&hash=5a48bfd0c80f3e6bfe2bffb17676932c)
Нажимаем на вкладку Bot
![[IMG]](https://yougame.biz/threads/188041/https%3A%2F%2Fi.imgur.com%2FPH7wNr0.png&hash=d0e4baeb1c2fbc4b8989683db81b9e11)
Копируем токен
Дальше качаем софт —
Пожалуйста, авторизуйтесь для просмотра ссылки.
Если у вас винда выбираем
Пожалуйста, авторизуйтесь для просмотра ссылки.
Запускаем программу (с начало будет установка)
Потом заходим
Если у вас такой экран нажимаем Reload ![[IMG]](https://yougame.biz/threads/188041/https%3A%2F%2Fi.imgur.com%2FtPlK64u.png&hash=16397596df74b55c072d2194b7c9785a)
Водим токен который копировали
Дальше входим
И приглашаем бота на сервер
Пожалуйста, авторизуйтесь для просмотра ссылки.
![[IMG]](https://yougame.biz/threads/188041/https%3A%2F%2Fi.imgur.com%2FIOpXboH.png&hash=5293ecd23d3b71d9b2165ee1d2ddbeb6)
Потом обычный этап приглашения бота
С боку не будет участников
С клиент бота —
С обычного дискорда — ![[IMG]](https://yougame.biz/threads/188041/https%3A%2F%2Fi.imgur.com%2FsCLZ2tW.png&hash=e9015a25bea36d69753fbd76da5bef0d)
Как писать от discord бота?
А так же отправлять сообщения через консоль от имени бота.
- Вопрос задан более двух лет назад
- 2043 просмотра
3 комментария
Простой 3 комментария

API дискорда + обычная работа с консолью. Сообщения можно ещё логировать, чтобы потом был к ним доступ вне дискорда

Так делайте, что мешает?

@bot.event async def on_message(message): print(f" написал ")
А второе задание мне делать лень. И задания лучше сюда не писать.
Решения вопроса 2
Скачать с гитхаба такое приложение для виндовс или линукс под названием Discord Bot Client Клик
Возьми из портала разработчика токен своего бота и вставь в это приложение и сиди сколько угодно .
Ответ написан более двух лет назад
Комментировать
Нравится Комментировать

Что-то там программирую, кто бы знал что именно?
Из консоли отправлять нельзя, а вот сообщения смотреть можно
import discord from discord.ext import commands client = commands.Bot(command_prefix = '!') @client.event async def on_ready(): print(f' - бот успешно запущен') @client.event async def on_message(message): await client.process_commands(message) if message.author.bot: # Игнорирование сообщений от ботов pass else: print(f'[] Сообщение от : ') if __name__ == '__main__': try: client.run('токен бота') except discord.errors.LoginFailure: print('[ERROR] Неправильный токен для запуска бота!')
Отправка сообщений от имени бота discord
Вот решение проблемы (сначала вводится ID текстового канала, затем отсылается сообщение после ввода сообщения в консоль):
async def greatSender(): channel = client.get_channel(id=int(input('channelID: '))) await channel.send(input('message: ')) @client.event async def on_ready(): print( 'Bot ready' ) await greatSender()
Отслеживать
ответ дан 13 июн 2020 в 19:03
user374627 user374627
- python
- python-3.x
- discord
- discord.py
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.10.27.43697
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.