68 Commits

Author SHA1 Message Date
Akulij
7bba99c007 move out db logic into separate file 2025-03-25 11:34:19 +08:00
Akulij
3b329ebdd8 add missing logic that was deleted by AI in the commit before last 2025-03-25 11:32:20 +08:00
Akulij
b8a54944d9 Refactor message processing in main.go by separating logic into dedicated handler functions for messages, callback queries, and channel posts. This improves code organization and readability. Additionally, enhance user state management and command handling for better user experience. 2025-03-24 11:45:22 +08:00
Akulij
128ebcbf8c comment bot.Debug flag 2025-03-20 03:10:02 +07:00
Akulij
14afe8ff4d go fmt 2025-03-20 03:06:10 +07:00
Akulij
ccc98b4298 move out db migtration to separate function 2025-03-20 03:05:18 +07:00
akulij
ea4921f3ba Fix typo 2024-08-16 14:58:21 +03:00
akulij
816cd36191 Add channel link button instead of direct link in message 2024-08-16 14:51:42 +03:00
akulij
513fd684e4 Reset user state on /start commandr local commits) 2024-08-13 06:21:45 +03:00
akulij
82c16a4f53 Fix: app crash if no arguments passed to /secret 2024-08-13 06:21:04 +03:00
akulij
0b378236af Fix: answer to callback (to stop buttons blinking) 2024-08-13 04:16:43 +03:00
akulij
a2348a714c Fix: allow to leave a ticket for admins 2024-08-13 03:27:16 +03:00
akulij
88980bb81c Reuse existing image instead of uploading every time new 2024-08-13 03:15:59 +03:00
akulij
5e23b05631 process updates using goroutines 2024-08-13 01:26:08 +03:00
akulij
104f28b3bc Add picture caching 2024-08-13 00:22:28 +03:00
akulij
8ca332a0f0 Fix channel id changing 2024-08-12 22:57:01 +03:00
Akulij
f082ebadff Make app 2024-08-08 00:40:19 +03:00
Akulij
28b54f9cd9 implement base telegram bot (echo) 2024-05-04 20:55:52 +03:00