Это дискорд-бот, разработанный для мастерской GDSC genai. В боте есть различные функции, которые автоматизируют многие ежедневные задачи, а также некоторые забавные функции. Проверьте раздел «Функции» для получения более подробной информации.
.├── активы │ └── logo.png │ └── разрешения.png │── .env │ ├── TOKEN=Ваш токен Discord Bot │ ├── GEMINI_API_KEY=Ваш ключ API Gemini ├── .gitignore ├── main.py ├── app.py ├── bot.py ├── Monitor_and_restart.py ├── build.sh ├── Профиль ├── ЛИЦЕНЗИЯ ├── README.md └── требования.txt
Клонируйте репозиторий с помощью следующей команды:
git-клон https://github.com/scienmanas/InclusiBrief.git
Установите необходимые зависимости с помощью следующей команды:
pip install -r требования.txt
Либо вы можете запустить его локально, либо развернуть на виртуальном частном сервере, либо настроить для этого ноль Arduino, поскольку бот не тяжелый.
Создайте файл .env
в корневом каталоге и добавьте следующие переменные:
ТОКЕН=YOUT_DISCORD_BOT_TOKEN GEMINI_API_KEY=Ваш ключ API Gemini
На этапе тестирования/отладки:
python Monitor_and_restart.py
Вы можете развернуть бота на виртуальном частном сервере или на облачной платформе, такой как Heroku, AWS и т. д.
Этот бот развертывается при рендеринге, а задания cron используются для мониторинга времени безотказной работы.
Для развертывания в рендеринге:
основной файл Python
./build.sh
build command
:
run command
:
Информатор мест, веб-анализатор, анализатор изображений с использованием genai.
Манас
Близнецы API
Бот не оптимизирован и не настраивается, поэтому советуем вам создать своего бота и настроить его под свои нужды, используя код. используйте !help
для получения команд бота.
Включите намерения, чтобы они могли читать события сообщений.
Репозиторий открыт для участия. Приветствуются все виды вклада: сообщение об ошибке, рекомендация новых функций, а также обновление базы кода. Перед обновлением базы кода поднимите вопрос о рекомендации новой функции, а затем можете отправить запрос на включение с указанным идентификатором проблемы.
Этот проект лицензируется по лицензии MIT.