Mini framework for creating bots with tracking the user's position in the so-called "rooms". Based on aiogram.
Project description
TgUsers
[RU]
Что такое комнаты?
Комнаты, это понятие введено для интуитивной понятности происходящего. Пользователь (user) отправляя команду "/start" попадает в комнату по названием "start". В этой комнате может быть неограниченное количество команд и возможностей, но весьма часто требуется не одинаковые ответы бота на один и тот же вопрос.
Пример:
Существует комната "start", в которой команда "/get" означает получение "Hello TgUser". И еще одна комната, в которой "/get" означает получение фотографии космоса.
Библиотека умеет автоматически логировать отправленные сообщения создавать новых пользователей. Разграничивать их по ролям и проверять роли при входе в комнаты.
Usage example and source code:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file tgusers-0.0.20.tar.gz
.
File metadata
- Download URL: tgusers-0.0.20.tar.gz
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17708719c45ad4a74f5e50906a040eae675341e4fc0703073bd10b74e8c97f74 |
|
MD5 | 7dc65096b36ecb67e1ddd31b70451530 |
|
BLAKE2b-256 | d319b73c4b2bba7e2f9a7afc0e85ff59bb8d1006f18791c2bff9aceab296328f |