Commit Graph

44 Commits

Author SHA1 Message Date
Ruberoid
2692797dbc Added common 403 exception handling. At least two reason of not sending message to user. 1. Bot blocked, 2. User deleted. 2025-07-22 10:52:43 +03:00
Ruberoid
89fa1c845d Log messages translated into english and some punctuation fixes. 2025-07-22 00:04:52 +03:00
Ruberoid
96146e9dc2 removed nuget priority restore warnings. 2025-07-21 17:46:04 +03:00
Ruberoid
c45e22131d Added autodisable subscriptions if user blocked bot! 2025-07-21 17:13:18 +03:00
Ruberoid
65af3ded91 fixed modern style for ensuring props are not null and extracting values. 2025-07-21 14:59:21 +03:00
Ruberoid
66910ae6fe added healthcheks. 2025-07-21 13:50:11 +03:00
Ruberoid
dd7bfb1f87 Fixed all warnings. 2025-07-18 19:45:54 +03:00
Ruberoid
ea27d8d448 Make telegram client config much more nicer. 2025-07-18 16:41:07 +03:00
Ruberoid
f25f3429cb fixed issue with update message warn. resolves #1 2025-07-14 22:09:24 +03:00
Ruberoid (ghostcat)
bcb92c54b8 fixed nocr version dependency. 2024-12-05 00:49:24 +04:00
4e330a2455 Add exception handling to MessageDispatcherHandler 2024-08-03 15:13:03 +03:00
5aa5c2b183 Add settings for DockerCompose 2024-08-03 15:01:59 +03:00
Sergey Nazarov
ea5cb89121 nazarovsa/subscription_type (#12)
Reviewed-on: #12
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-05-18 12:49:00 +00:00
Sergey Nazarov
a69d372362 Fix back button on AddSubscription view 2024-05-07 10:53:44 +03:00
Sergey Nazarov
cf167e75c9 Add faq to add subscription 2024-05-06 21:28:13 +03:00
ruberoid
fbd1ee5f0f light text correction. 2024-05-03 13:11:06 +04:00
Sergey Nazarov
b740317a40 Fix localizer with async local setter of culture 2024-05-03 12:09:18 +03:00
Sergey Nazarov
7bf91a073c Simplify subscribe command (#11)
Reviewed-on: #11
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-05-03 08:19:22 +00:00
Sergey Nazarov
03b6f52488 Add telegram logging handler (#10)
Reviewed-on: #10
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-05-03 07:55:30 +00:00
Sergey Nazarov
b678675851 Add feedback (#9)
Reviewed-on: #9
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-05-03 07:28:38 +00:00
Sergey Nazarov
82b3de207b Fix localization 2024-05-02 18:24:47 +03:00
Sergey Nazarov
d9070d6c66 Fix messages 2024-05-02 17:36:34 +03:00
Sergey Nazarov
3a91d41443 nazarovsa/main_menu (#8)
Reviewed-on: #8
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-04-19 19:43:07 +00:00
Sergey Nazarov
581492a1da Fix TextSubscriptionMatchedHandler name 2024-04-17 23:48:54 +03:00
Sergey Nazarov
5e99e802ec nazarovsa/subscription_commands (#6)
Reviewed-on: #6
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-04-16 13:03:31 +00:00
Sergey Nazarov
43dbf5b724 nazarovsa/message_link (#5)
Reviewed-on: #5
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-04-15 16:22:58 +00:00
Sergey Nazarov
ba8c94d962 Добавляет локализацию (#4)
Reviewed-on: #4
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-04-15 14:29:54 +00:00
ruberoid
25e095ed82 added serilog to console and file. 2024-04-15 15:41:02 +04:00
ruberoid
7c34db4a2f added telegram bot config section. 2024-04-14 23:12:10 +04:00
ruberoid
02eae95a09 added k8s config. 2024-04-14 15:30:01 +04:00
Sergey Nazarov
b96224b6e0 Update dependencies 2024-03-30 12:08:54 +03:00
Sergey Nazarov
c8da9e618b Add message dispatcher (#3)
Reviewed-on: #3
Co-authored-by: Sergey Nazarov <insight.appdev@gmail.com>
Co-committed-by: Sergey Nazarov <insight.appdev@gmail.com>
2024-03-28 09:51:19 +00:00
Sergey Nazarov
3bca09b3b9 Update dependencies 2024-03-28 09:03:02 +03:00
ruberoid
7cc69e36c2 added private repo to dockerfile. 2024-03-27 12:48:54 +04:00
Sergey Nazarov
658b28799a Add subscribe command 2024-03-26 15:42:59 +03:00
Sergey Nazarov
33074e99a0 Add telegram sender 2024-03-23 00:54:59 +04:00
Sergey Nazarov
39876ebb54 Update README.md 2024-03-20 00:36:05 +04:00
Sergey Nazarov
75484f3f99 Add AddAppServices method 2024-03-19 23:44:22 +04:00
Sergey Nazarov
a748846bdf Update appsettings.Development.json 2024-03-19 23:39:57 +04:00
Sergey Nazarov
09f42d2f2b Add protected files support 2024-03-19 20:26:49 +04:00
Sergey Nazarov
2976bd0d83 Add dockerfile 2024-03-19 20:21:13 +04:00
nazarovsa
e26734d0d2 Merge pull request 'Initialize service' (#2) from nazarovsa/initialize-service into main
Reviewed-on: #2
2024-03-19 15:56:23 +00:00
Sergey Nazarov
6b0958c34c Initialize service 2024-03-19 19:51:45 +04:00
Sergey Nazarov
066d42abab Initial commit 2024-03-19 19:25:12 +04:00