Это переписаный с дополнениями бот DISCORD с Ликеда но с самописными дополнениями!
Описание бота
OP-GOOSEBOT — это Discord-бот, который предоставляет пользователям уникальный игровой опыт, основанный на взаимодействии с виртуальным гусем. Пользователи могут регистрироваться, накапливать "монеты", получать опыт и задавать вопросы. Бот включает в себя следующие функции:
Требования
Установка и запуск бота
1. Установка Python:
- Скачайте и установите Python с официального сайта: python.org.
- Убедитесь, что во время установки выбрана опция "Add Python to PATH".
2. Создание и активация виртуального окружения (опционально):
3. Установка библиотек:
4. Создание токена бота:
- Перейдите на портал разработчиков Discord.
- Создайте новое приложение и получите токен бота.
- Сохраните токен и вставьте его в соответствующее место в коде (main.py).
5. Настройка файлов:
6. Запуск бота:
7. Проверка работы:
- Перейдите в Discord и добавьте вашего бота на сервер.
- Используйте команды, например !рег для регистрации и !помощь для получения информации о командах.
Примечания
Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться!
Описание бота
OP-GOOSEBOT — это Discord-бот, который предоставляет пользователям уникальный игровой опыт, основанный на взаимодействии с виртуальным гусем. Пользователи могут регистрироваться, накапливать "монеты", получать опыт и задавать вопросы. Бот включает в себя следующие функции:
- Регистрация пользователей: пользователи могут зарегистрироваться и получить начальные ресурсы.
- Помощь: пользователи могут получить информацию о доступных командах и действиях.
- Изменение ника: пользователи могут изменить свое имя в игре за определенное количество "монет".
- Вопросы: пользователи могут задавать вопросы гусю и получать забавные ответы.
Требования
- Python 3.8 или выше.
- Библиотеки: discord.py, json.
Установка и запуск бота
1. Установка Python:
- Скачайте и установите Python с официального сайта: python.org.
- Убедитесь, что во время установки выбрана опция "Add Python to PATH".
2. Создание и активация виртуального окружения (опционально):
Python:
python -m venv venv
source venv/bin/activate Для Linux/Mac
venv\Scripts\activate Для Windows 3. Установка библиотек:
Bash:
Убедитесь, что у вас установлен пакет discord.py. Вы можете установить его с помощью pip:
pip install discord.py 4. Создание токена бота:
- Перейдите на портал разработчиков Discord.
- Создайте новое приложение и получите токен бота.
- Сохраните токен и вставьте его в соответствующее место в коде (main.py).
5. Настройка файлов:
XML:
- Убедитесь, что структура папок соответствует следующей:
/вашапапкас_ботом
├── bd/
│ └── bd.json (файл создается автоматически)
├── module_bd.py
├── utils.py
├── message.py
└── main.py 6. Запуск бота:
Bash:
- Откройте терминал или командную строку.
- Перейдите в папку с ботом:
cd /ваша_папка_с_ботом Python:
- Запустите бота:
python main.py 7. Проверка работы:
- Перейдите в Discord и добавьте вашего бота на сервер.
- Используйте команды, например !рег для регистрации и !помощь для получения информации о командах.
Примечания
- Убедитесь, что у бота есть необходимые разрешения на сервере.
- Настройте ID канала и ID сервера в utils.py для ограничения команд на определенных каналах.
- Если возникают ошибки, проверьте консоль на наличие сообщений об ошибках.
Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться!