Files
DiscordAIBot/README.md
T
2026-11-01 01:57:20 +02:00

2.4 KiB

Дискорд бот со встроенным ИИ

Вопросы

Что это такое?

Ну если по названию еще не понятно, это дискорд бот в который встроенный ИИ ассистент

бот написан на пайтоне если что

Для чего написан этот бот?

Бот щас пишется на не большой майнкрафт дискорд сервер чтоб игроки могли с ним общатся, хз По задумке он должен быть ботом с которым можно: пообщатся, задать вопрос по серверу, попросить помощь по майнкрафту и т.п

Почему именно Gemini?

Потому что бесплатно ¯\_(ツ)_/¯

Ограничения

Единственные ограничения это то что ему нельзя писать код и ответ не может быть дольше 2000 символов

Как его установить?

1 Часть ( В браузере )

  1. Открываете (Discord Developer Portal)[https://discord.com/developers/home] и создаете там нового бота
  2. В вкладке "Бот" создаете токен и копируете на будущее
  3. В той же вкладке включаете Presence Intent, Server Members Intent и Message Content Intent
  4. Откройте (Google AI studio)[https://aistudio.google.com/api-keys], создайте и скопируйте API ключ

2 часть ( На сервере )

Устанавливаете все необходимые пакеты На дебиан/убунту

apt update && apt install git python3 python3-pip -y

Клонируйте репозиторию и устанавливайте все необходимые библиотеки

git clone https://github.com/timurtom/DiscordAIBot.git
cd DiscordAIBot
pip install -r requirements.txt

В .env файл вставьте API ключи

Задания на будущее

  • Написать самого бота
  • Перенести ограничения в отдельный файл
  • Сделать чтоб он отвечал на часто задаваемые вопросы по серверу