Всем привет! Сегодня расскажу, как быстро в 6 простых шагов, создать бота в Discord, который работает на базе ИИ и ведёт себя как определённая личность, поддерживая диалог и отвечая на вопросы.
Что будем использовать
Для создания AI-личности воспользуемся бесплатным инструментом — RentikAI.
Шаг 1: Регистрация
Переходим по ссылке https://rentikai.ru/register, регистрируемся и входим в аккаунт.
Шаг 2: Создание AI-личности
1. Переходим в раздел AI Личности
2. В студии личностей нажимаем Создать личность
3. Заполняем данные в модальном окне:
- Имя
- Модель
- Описание личности
- Системный промпт
- Настраиваем генерацию изображений и память
4. Заполняем информацию о нашей AI личности и нажимаем на кнопку Создать
5. Отлично, Личность успешно создалась и теперь нам нужно ее опубликовать, нажимаем на кнопку "Опубликовать"
Шаг 3: Публикация в каталог
- Открывается страница публикации. Загружаем баннер и аватар (по желанию)
- Пишем краткое описание и добавляем теги
- Нажимаем Опубликовать в каталог
4. Ждём ~10 секунд автоматической модерации. После модерации, Личность автоматически опубликуется в каталог.
Шаг 4: Интеграция с Discord
1. Переходим в каталог: https://rentikai.ru/catalog
2. Находим свою личность и нажимаем на её карточку. Здесь нам отображается информация о личности, количество просмотров, использований, рейтинг и отзывы. Нам нужен раздел "Интеграции", заходим в него.
3. Открываем раздел Интеграции. Здесь у нас отображается наш личный API токен этой личности, его можно использовать в API для работы с этой личностью. Но мы спускаемся чуть ниже и видим блок "Интеграционные модули", нам нужно выбрать Discord и нажать "Подключить"
4. В блоке Интеграционные модули выбираем Discord → нажимаем Подключить
Шаг 5: Настройка Discord бота
Теперь нам нужно создать самого бота на площадке Discord. Заходим на сайт Discord Developer Portal - https://discord.com/developers/applications и создаем новое приложение.
После создания приложения, переходим в раздел Bot, включаем
- Presence Intent
- Server Members Intent
- Message Content Intent
Сохраняем настройки и нажимаем "Сбросить токен" , полученный токен копируем.
Теперь возвращаемся на сайт RentikAI и вставляем полученный токен в форму.
Теперь нажимаем на кнопку "Подключить бота", после нажатия, модальное окно закроется, и появится кнопка вместо "Подключить" - "Настройки". Нажимаем на нее.
У нас открылись настройки нашего Discord бота, как мы можем видеть у него уже статус "Онлайн", это значит что он готов к использованию. Но мы также можем поставить некоторые настройки, а именно: Тип активности и название активности, Статус присутствия, а также менять доступные Slesh команды бота:
После изменения настроек, нажимаем на большую синюю кнопку "Сохранить настройки", если настройки успешно сохранились, появится плашка о требовании перезапустить бота:
Нажимаем на эту кнопку и перезапускаем бота.
Готово, бот успешно перезагружен. Теперь давайте добавим его на наш сервер и протестируем. Нажмем на кнопку "Пригласить на сервер", у нас в браузере откроется ссылка на приглашение. Выбираем сервер и нажимаем "Продолжить":
Подтверждаем и нажимаем на кнопку "Авторизировать"
Теперь закрываем страницу после успешной авторизации на сервере.
Шаг 6: Запуск
Наш бот успешно появился на сервере и он работает, давайте его запустим.
В чате пишем команду /activate-channel и отправляем ее, бот должен отправить нам сообщение об успехе:
Теперь давайте протестируем бота, отправив ему какое-то сообщение:
Отлично! Бот работает и отвечает.
Итоги
Мы создали с вами бота для Discord с ИИ оболочкой без единого кода, очень быстро всего за 6 простых шагов. Таким образом, можно создавать бесконечное количество ботов с любыми личностями из каталога.
Возникли вопросы?
Если что-то не получается, пишите мне в Telegram
Теги (не читать):
дискорд бот, создание бота, discord bot, искусственный интеллект, ИИ, AI личность, RentikAI, интеграция ИИ, чат-бот, дискорд, программирование, туториал, гайд, как создать бота, автоматизация дискорд, умный бот, нейросеть, машинное обучение, диалоговый ИИ, системный промпт, API токен, discord developer portal, slash команды, активация бота, каталог ИИ, публикация личности, модерация, настройка бота, статус бота, сервер дискорд, приглашение бота, активация канала, технический гайд, пошаговая инструкция, для начинающих, без кода, бесплатный ИИ, генерация изображений, память бота, персонализация ИИ, виртуальный ассистент, автоматизация чата, модерация чата, интерактивный бот, умный чат, ИИ для дискорда, разработка ботов, цифровые личности, виртуальные персонажи, конструктор ботов, платформа ИИ, облачный ИИ, веб-интерфейс, управление ботом, обновление бота, тестирование бота, запуск проекта, пет-проект, хобби программирование, обучение ИИ, практикум, мастер-класс, дзен статья, полезный контент, лайфхак для разработчика, инструменты разработчика, полезные сервисы, бесплатный инструмент, регистрация на сайте, вход в аккаунт, настройка интеграции, технические настройки, привилегии бота, intents дискорд, message content, server members, presence intent, reset token, вебхук, авторизация, аутентификация, безопасность бота, масштабирование, верификация бота, добавление на серверы, мультисерверный бот, кастомизация бота, аватар бота, баннер личности, теги и описание, рейтинг ИИ, отзывы пользователей, статистика использования, аналитика бота, улучшение промпта, тон личности, стиль общения, ролевая модель, сценарий диалога, контекстная память, история чата, персонализированные ответы, адаптивный ИИ, обучение на примерах, fine-tuning, промпт-инжиниринг, работа с моделями, выбор модели ИИ, сравнение моделей, производительность ИИ, скорость ответа, оптимизация запросов, кэширование, работа с ошибками, отладка бота, логирование, мониторинг, поддержка пользователей, обратная связь, сообщество разработчиков, телеграм помощь, консультация, менторство, киберон, обучение программированию, цифровые навыки, будущие технологии, тренды ИИ, инновации, автоматизация процессов, продуктивность, эффективность, удалённая работа, фриланс, стартап, минимальный продукт, прототипирование, быстрое создание, no-code, low-code, визуальный конструктор, интерфейс пользователя, юзабилити, опыт пользователя, вовлечённость, интерактив, геймификация, развлекательный бот, образовательный бот, помощник в обучении, репетитор ИИ, поддержка студентов, школьные проекты, студенческие инициативы, хакатон, конкурс проектов, портфолио разработчика, карьера в IT, востребованные навыки, рынок труда, цифровая трансформация, технологии будущего