commit
bf9853eaf3
1 changed files with 68 additions and 0 deletions
@ -0,0 +1,68 @@
|
||||
## TPlatformBot |
||||
|
||||
### Видеоинструкции |
||||
|
||||
Обзор проекта и кода - https://vk.com/video-210998646_456239040 |
||||
|
||||
Общий обзор возможностей - https://vk.com/video-210998646_456239041 |
||||
|
||||
Обзор возможностей пользователя - https://vk.com/video-210998646_456239042 |
||||
|
||||
### Модульный Telegram-бот с возможностью редактирования прав доступа, как пользователям, так и группам пользователей |
||||
|
||||
Список модулей |
||||
|
||||
1. Стартовая страница |
||||
2. Резервное копирование |
||||
3. Профиль пользователя |
||||
4. Права доступа |
||||
5. Пользователи и группы пользователей |
||||
4. Проекты |
||||
5. Задачи |
||||
6. Потребности |
||||
7. Комментарии |
||||
8. Языки (сообщения и кнопки) |
||||
9. Заказы |
||||
10. Подписки |
||||
|
||||
--------- |
||||
|
||||
Данный бот позволяет создать свою площадку для взаимодействия на некоммерческой основе в мессенджере Telegram и обмениваться ресурсами и компетенциями для реализации различных проектов. |
||||
|
||||
Сам бот разработан на языке программирования **Python** с использованием фреймворка **Aiogram**. База данных - **SQLite3**. |
||||
|
||||
------ |
||||
|
||||
**Установка, первичная настройка и запуск** |
||||
|
||||
>Для работы требуется, как минимум, Python 3.8. |
||||
|
||||
*** Загрузка зависимостей *** |
||||
|
||||
> AltLinux |
||||
|
||||
`sudo apt-get install python3-module-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. |
||||
|
||||
## Тестовая версия |
||||
|
||||
Тестовая версия запущена по ссылке |
||||
http://t.me/Test_TPlatform_bot |
Loading…
Reference in new issue