Commit Graph

9 Commits

Author SHA1 Message Date
trueold89 0aa90228e0
Add auth system to bot && reformat
- add auth_check() function to bot
- add /auth command to bot
2024-08-15 19:56:24 +03:00
trueold89 3c02cc20e9
Init bot.py && some bugfix
- init bot.py
- add initialize function
- add entrypoint
- fix user auth wrong exception
- fix dirs cache
2024-08-07 21:01:00 +03:00
trueold89 dd27264fd5
Add Redis implementation of CacheDB
- Add RedisCache class
- Add REDIS_HOST env var
2024-08-05 21:21:13 +03:00
trueold89 ba696f4c56
Add CacheDB abstract class
- init tubot.db
- init tubot.db.types
- init tubot.db.abc
- add CacheDBTypes enum
- add UserStates enum
- add CacheDB abstract class
2024-08-05 15:42:35 +03:00
trueold89 ebca2172f4
Add JellyfinAPI implementation of DirGetter 2024-08-05 15:22:29 +03:00
trueold89 cf48b90f2a
Add qBitTorrent torrent server API implementation
- init torrent.api
- Add qBitTorrent class
2024-08-03 16:36:57 +03:00
trueold89 ed324557c8
Add torrent objects
- Init torrent module
- Init torrent.types
- Init torrent.abc
- Init torrent.torrents
- Add TorrentTypes Enum
- Add TorrentObj absctract class
- Add TorrentFile, TorrentMagnet and TorrentURL classes
2024-08-03 12:04:08 +03:00
trueold89 8656f1e68e
Add validation check function
- Init static module
- Init static.abc
- Init static.functions
- Add IValidatable intefrace
- Add validate function
2024-08-03 11:38:15 +03:00
trueold89 84471f1001
Initial commit 2024-08-03 10:32:25 +03:00