Skip to content

Feature/telegram enhancements - #11

Merged
shahidfoy merged 11 commits into
mainfrom
feature/telegram-enhancements
Feb 13, 2026
Merged

Feature/telegram enhancements#11
shahidfoy merged 11 commits into
mainfrom
feature/telegram-enhancements

Conversation

@shahidfoy

Copy link
Copy Markdown
Member

🚀 Pull Request

📌 Summary

Enhancements to telegram client allows for messages to contain GIFs, images and videos

🧪 What Does This Fix or Improve?

  • Bug fix
  • New feature
  • Performance improvement
  • Documentation update
  • Other (describe below)

🔍 Changes

List the notable changes:

  • GIFs
  • Images
  • Videos

✅ Checklist

Please ensure the following:

  • Code compiles without errors
  • Tests pass successfully
  • No breaking changes introduced
  • Added or updated documentation if needed
  • Branch is up to date with main

google-labs-jules Bot and others added 11 commits February 11, 2026 02:12
- Extended TelegramMessage model to include an animation field.
- Updated BotService to use the sendAnimation Telegram API endpoint when an animation is present.
- Added JUnit 5 and Mockito for unit testing.
- Added comprehensive unit tests for BotService.
- Updated README.md with an example of how to send a GIF.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
- Extended TelegramMessage model to include an animation field.
- Updated BotService to use the sendAnimation Telegram API endpoint when an animation is present.
- Added JUnit 5 and Mockito for unit testing.
- Added comprehensive unit tests for BotService.
- Updated README.md with an example of how to send a GIF.
- Bumped project version to 0.2.2 as required by CI.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
- Updated TelegramMessage model with `images` and `videos` fields (List<String>).
- Updated BotService to handle `sendPhoto`, `sendVideo`, and `sendMediaGroup` methods.
- Implemented logic to use `text` as a caption for media items.
- Added a note that `replyMarkup` is not supported for Media Groups.
- Added unit tests for new functionality in BotServiceTest.
- Updated README with examples and usage notes.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
- Added images and videos support via public links.
- Updated BotService to handle sendPhoto, sendVideo, and sendMediaGroup.
- Bumped project version to 0.4.0 in pom.xml and readme.md.
- Added comprehensive unit tests for new media types.
- Updated documentation with usage examples.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
- Implemented support for sending single or multiple images and videos via public links.
- Updated BotService to use sendPhoto, sendVideo, and sendMediaGroup.
- Bumped version to 0.4.1 in pom.xml and readme.md.
- Added unit tests for new functionality.
- Updated README with examples and usage notes.

Co-authored-by: shahidfoy <12647062+shahidfoy@users.noreply.github.com>
…port-13667693621734178183

Add support for sending images and videos via public links
@shahidfoy
shahidfoy merged commit 75747e8 into main Feb 13, 2026
4 checks passed
@shahidfoy
shahidfoy deleted the feature/telegram-enhancements branch February 13, 2026 01:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant