Alexei
7affd61ea8
|
2 years ago | |
---|---|---|
botsys | 2 years ago | |
.gitignore | 2 years ago | |
LICENSE | 2 years ago | |
README.md | 2 years ago | |
main.py | 2 years ago | |
requirements.txt | 2 years ago |
README.md
PlatformBot
Мультимодульный Telegram-бот с возможностью редактирования прав доступа, как пользователям, так и группам пользоветелей
Данный бот позволяет создать свою площадку для взаимодействия на некоммерческой основе в мессенджере Telegram и обмениваться ресурсами и компетенциями для реализиации различных проектов.
Бам бот разработан на языке программирования Python с использованием фреймворка Aiogram. База данных - SQLite3.
Установка, первичная настройка и запуск
Для работы требуется, как минимум, Python 3.8.
*** Загрузка зависимостей ***
AltLinux
sudo apt-get install python3-modules-pip
sudo apt-get install python3-modules-sqlite3
python3 -m pip install -r requirements.txt
*** Запуск ***
python3 main.py
- AltLinux
*** Конфигурирование ***
Создайте два файла рядом с main.py
config_root_ids
config_telegram_bot_api_token
Запишите в первый Telegram ID пользователей, которым будет предоставлен полный (root) доступ Во втором файле должен быть записан api_token бота, который создаётся при помощи @BotFather