Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/g0r0kh/tg_proj
python-telegram-bot
https://github.com/g0r0kh/tg_proj
pandas python-telegram-bot qrcode schedule
Last synced: 6 days ago
JSON representation
python-telegram-bot
- Host: GitHub
- URL: https://github.com/g0r0kh/tg_proj
- Owner: g0r0kh
- Created: 2025-01-03T18:33:10.000Z (19 days ago)
- Default Branch: main
- Last Pushed: 2025-01-12T10:38:50.000Z (10 days ago)
- Last Synced: 2025-01-12T11:29:22.692Z (10 days ago)
- Topics: pandas, python-telegram-bot, qrcode, schedule
- Language: Python
- Homepage:
- Size: 90.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tg_proj
python-telegram-bot
part_1_get_exec.py
contains:
- ivitation link generate via invite_data.txt using unfilled strings
- generating invitation QR code
- posting into group via text_schedule.txt using datetime less then current datetime. part of post is in text_schedule.txt + picture from repo
part_2_handler_exec.pycontains:
- confirmation about group join requests with filling responde_data.txt
- bot chatting buttonsMain idea is to connect more obvious invitation(perhaps you gess when you share your welcome) link with obviousless users
![pyton_telegram_bot_scheme](https://github.com/user-attachments/assets/258ecc30-d1db-4941-aad3-9db11ae0fbe9)Проект на основе python-telegram-bot
Библиотеки:
python-telegram-bot v21.10
pandas - Python Data Analysis Library
qrcode · PyPIЦели:
Идентификация пользователя на этапе регистрации. т.е. осознание(учёт в таблицах хранилища данных в проекте реализованы как .txt файлы) принадлежности к укрупненной выборке.
Задачи:
Формирование пригласительных ссылок
Ведение реестра пригласительных ссылокПеревод строк ссылок на QR отображение
Одобрение/ отклонение(если регистрируется Бот) регистрации по ранее сформированным пригласительным
Формирование связи(учёт в таблицах хранилища данных) между зарегистрированным лицом и сформированной пригласительной ссылкой
Печать постов в TG группе по указанному расписанию
Взаимодействие с зарегистрированными пользователями путём рассылки файлов(.txt), кнопочная форма чат-Бот.Схема работы в приложении
Файлы:
invite_data.txt:
реестр сформированных ссылок/ либо ссылок необходимых к формированию. Левая часть содержит данные-основу, правая - сформированные ссылки.
responde_data.txt:
данные по учёту зарегистрированных пользователей. Содержит связь аккаунт - ссылка.
text_schedule.txt:
данные по времени печати постов в группе. Текстовая информация по постам.
0001...0003 jpg:картинки к постам
Папка LINKS:
1..3 png :QR-коды ссылок из файла invite_data.txt
Файл key_bb.txt :
пример файла раздачи при взаимодействии с ботом
part_1_get_exec.py файл:
формирования пригласительных ссылок
печать постов в группу
part_2_handler_exec.py файл:
одобрение/отклонение на вступление в группу по пригласительным ссылкампереписка чат-Бота с пользователем