Commit Graph

19 Commits

Author SHA1 Message Date
ruslan 154f6471d8 [maven-release-plugin] prepare release stbf-parent-0.0.3 2026-04-21 11:11:51 +03:00
ruslan 10b1b430e6 Log additional details for missing chat IDs and simplify close method signature. 2026-03-29 09:38:56 +03:00
ruslan fc7ba16fab Fix keyboard builder 2026-03-28 21:55:22 +03:00
ruslan 0e1b44a920 Update Telegram Bot API version and enhance message handling
- Upgrade `java-telegram-bot-api` dependency from version 7.1.1 to 9.4.1 in `pom.xml`.
- Modify `sendFile` method in `BotResponseImpl` to log the sent message ID.
- Replace deprecated `disableWebPagePreview` with `linkPreviewOptions` in `editMessage` and `edit` methods.
- Refactor `createFromScreen` and related methods in `SendMethodUtils` to handle chat ID as a long type for better type safety.
2026-03-28 18:45:17 +03:00
ruslan 6fc2748779 [maven-release-plugin] prepare for next development iteration 2026-03-03 13:28:02 +03:00
ruslan 87de3ff874 [maven-release-plugin] prepare release 0.0.2 2026-03-03 13:28:00 +03:00
ruslan c43ba2ea8b Update PengradTelegramBot to improve chat ID retrieval and upgrade Telegram API version
- Refactor chat ID extraction logic into a separate method for clarity and maintainability.
- Handle cases where chat ID may not be accessible, logging a warning when not found.
- Upgrade Telegram Bot API dependency version from 6.2.0 to 7.1.1.
- Adjust BotRequestImpl to accommodate changes in chat ID retrieval logic.
- Make botAtomicReference in App class final for better thread safety.
2026-03-03 13:26:14 +03:00
ruslan a06f9940ff #3 change sessions impl 2022-09-25 09:33:42 +03:00
ruslan 8453ba42f8 up java-telegram-bot-api version 2022-09-24 14:15:22 +03:00
ruslan 56a4d4957b change log level
continuous-integration/drone/push Build is passing
2021-09-23 15:17:24 +03:00
ruslan c62de38f17 #3 session API draft 2021-09-23 14:56:07 +03:00
ruslan 05af2f05a4 [maven-release-plugin] prepare for next development iteration
continuous-integration/drone/push Build is passing
2021-09-17 21:32:41 +03:00
ruslan 7270a34e97 [maven-release-plugin] prepare release stbf-parent-0.0.1
continuous-integration/drone/push Build is passing
2021-09-17 21:32:38 +03:00
ruslan 02c5ef32fa #1 temporary store fileId in RAM
continuous-integration/drone/push Build is passing
2021-09-12 21:04:55 +03:00
ruslan 2103d03611 #1 initial sending media files support
continuous-integration/drone/push Build is passing
2021-09-12 01:35:23 +03:00
ruslan c5806b6b45 API improvements
continuous-integration/drone/push Build is passing
2021-09-10 19:19:50 +03:00
ruslan 24b15ca4fe commands with callbackData support
continuous-integration/drone/push Build is passing
2021-09-09 23:55:14 +03:00
ruslan 81cac78737 implement toString for keyboard 2021-08-30 23:23:49 +03:00
ruslan 18465ada30 initial commit 2021-08-10 23:22:25 +03:00