mirror of
https://github.com/house-of-vanity/desubot.git
synced 2025-07-06 12:24:06 +00:00
e07f173b7c7645303367167ee7254dcebf710cb6
Desubot Telegram bot with light group statistic and heavy spy features.
== Features ==
- Collect all the messages sent to group.
- Collect all the media sent to group including voice, stickers, video, video notes, documents.
- /here command to mention all members.
- Alongside with saving whole message bot perform blacklist filter and stemming for every word (only Russian). "Красивую собаку мыли негры" -> "красивый собака мыть негр"
- Generate sentences using Markov Chains trained on history with /markov_all.
- Syntax highlighting for CODE exported to image.
== Important ==
- Desubot uses MyStem by Yandex for word stemming and assume that mystem binary is available in PATH.
- ubuntu deps: libssl-dev libsqlite3-dev cmake libfreetype-dev pkg-config
License
Languages
Rust
98.4%
Python
1%
Dockerfile
0.6%