ruberoid
22f5dbea91
update certificates for docker correct build.
2025-10-14 14:25:53 +04:00
ruberoid
f17f7ccec6
Update text-matcher packages to version 0.7.0
...
Required for TextSubscriptionUpdated event support
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 13:48:11 +04:00
ruberoid
dd32edd403
Add handler for TextSubscriptionUpdated events
...
Implements notification of message updates when Telegram messages are edited:
- New TextSubscriptionUpdatedHandler to process update events
- Sends new notification with version number to inform users of updates
- Localization support (ru-ru) with emoji indicator for updates
- Registered in DI container for Rebus message handling
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 13:23:17 +04:00
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