Skip to content

PalmanDoor/Discord-bot

Repository files navigation

# Бот Discord на основе GPT

Этот бот Discord использует GPT модель для генерации текста на основе заданного контекста.

## Установка

1. Клонируйте репозиторий с помощью команды:

git clone https://github.com/PalmanDoor/Discord-bot.git


2. Установите необходимые зависимости, перейдя в папку проекта:

cd Discord-bot pip install -r requirements.txt


3. В файле main.py установите свои токены, так же добавьте токен Discord в файл token.txt:

TOKEN=токен_бота_Discord api_key=ключ_OpenAI_API


Примечание: Токен бота Discord можно получить, создав приложение на [портале разработчиков Discord](https://discord.com/developers/applications) и добавив бота к серверу Discord.

Ключ OpenAI API можно получить на [сайте OpenAI](https://openai.com).

4. Запустите бота с помощью команды:

python main.py


5. Бот должен быть успешно запущен и готов к использованию на вашем сервере Discord.

## Использование

После успешного запуска бота на сервере Discord вы можете взаимодействовать с ним с помощью текстовых сообщений.

Примеры команд:

- `//help`: Отображает инструкции по использованию бота.
- `//try [ваш текст]`: Бот попытается сгенерировать продолжение для вашего текста и сообщит о результате.
- `//donate`: Показывает информацию о том, как поддержать бота.
- `//search [тема запроса]`: Бот ищет текстовые файлы и изображения по заданной теме в папке `Search` и отправляет результаты.
- `//image [запрос]`: Бот ищет изображения по заданному запросу в Интернете и отправляет первое найденное изображение.
- `//reload`: Перезапускает бота (только для администраторов).

## Зависимости

- Python 3.8 или выше
- discord.py
- openai
- difflib
- aiohttp
- nacl
- praw
- beautifulsoup4

## Поддержка и вклад

Если у вас есть вопросы, проблемы или предложения, пожалуйста, создайте новый issue в этом репозитории.

Если вы хотите внести свой вклад, пожалуйста, создайте новый pull request. Мы будем рады принять вашу помощь!

## Лицензия

Этот проект лицензирован по лицензии MIT. Подробную информацию смотрите в файле `LICENSE`.

About

Discord-bot on Python with OpenAI Generation text.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages