130 Commits

Author SHA1 Message Date
Akulij
2bac30e711 create callback_handler 2025-04-10 19:27:31 +09:00
Akulij
a58fca01f9 fix: ask only for chat_id instead of whole message in answer_message in
case of generalization
2025-04-10 02:34:41 +09:00
Akulij
089ef3218c move out message answer into function 2025-04-10 02:18:28 +09:00
Akulij
cca87da403 cargo fmt 2025-04-08 01:13:49 +09:00
Akulij
98be2b0f7d display event buttons 2025-04-08 01:12:35 +09:00
Akulij
e9a44a221d add test events on init 2025-04-08 01:11:45 +09:00
Akulij
2bad5d79c7 cargo add chrono_tz 2025-04-08 00:47:13 +09:00
Akulij
8e3ebc936c cargo fmt 2025-04-06 17:58:29 +09:00
Akulij
d74e691009 implement bot message editing feature 2025-04-06 17:58:05 +09:00
Akulij
c977500ee4 rustfmt 2025-04-03 22:51:32 +09:00
Akulij
7777aadf6a create edit msg handler 2025-04-03 22:06:58 +09:00
Akulij
d7d67536ce remove unused import 2025-04-03 05:05:15 +09:00
Akulij
d886a2459f move out command handler to separate function 2025-04-03 05:03:04 +09:00
Akulij
5cadb2bd76 rustfmt 2025-04-03 04:57:46 +09:00
Akulij
30117624c4 move out secret command to admin file 2025-04-03 04:56:08 +09:00
Akulij
9e95935ddc move out admin commands to admin file 2025-04-03 04:53:16 +09:00
Akulij
87601f172a create deop command 2025-04-03 04:47:43 +09:00
Akulij
e2e42c8676 rename make_admin function into set_admin with flag 2025-04-03 04:37:44 +09:00
Akulij
cc6d13136a test pin message feature 2025-04-03 04:34:29 +09:00
Akulij
b858b802fd add secret command handler 2025-04-03 04:33:02 +09:00
Akulij
66ac460d80 use async db connection 2025-04-03 03:24:00 +09:00
Akulij
51bc75c8a0 extend message handling 2025-04-03 02:31:16 +09:00
Akulij
8692e88d2c make simple echo with message format support 2025-04-02 22:43:31 +09:00
Akulij
d53c00a943 use bot token from config 2025-03-30 18:17:03 +08:00
Akulij
668e6c53e6 init config from env 2025-03-30 18:15:56 +08:00
Akulij
30fe746bfd add env config 2025-03-30 18:15:45 +08:00
Akulij
0d0225741f init dotenv 2025-03-30 18:12:58 +08:00
Akulij
1ef73af37b return result error on main function 2025-03-30 18:04:26 +08:00
Akulij
13d66bc41a create basic telegram bot 2025-03-30 18:01:05 +08:00
Akulij
cd3bd52d9d Init rust project 2025-03-30 17:46:40 +08:00