Skip to content

feat(tools): add Telegram Bot integration#3550

Open
Siddharth2624 wants to merge 1 commit intoadenhq:mainfrom
Siddharth2624:feat-telegram-integration
Open

feat(tools): add Telegram Bot integration#3550
Siddharth2624 wants to merge 1 commit intoadenhq:mainfrom
Siddharth2624:feat-telegram-integration

Conversation

@Siddharth2624
Copy link
Contributor

@Siddharth2624 Siddharth2624 commented Feb 4, 2026

Summary

Add Telegram Bot integration to enable agents to send messages and documents via Telegram Bot API.

Fixes #3303

Changes

  • New tool: telegram_send_message - Send text messages to Telegram chats
  • New tool: telegram_send_document - Send documents/files to Telegram chats
  • Credential spec: Added TELEGRAM_BOT_TOKEN configuration
  • Tests: 18 comprehensive test cases
  • Documentation: README with setup instructions

Files Changed

  • tools/src/aden_tools/tools/telegram_tool/__init__.py (new)
  • tools/src/aden_tools/tools/telegram_tool/telegram_tool.py (new)
  • tools/src/aden_tools/tools/telegram_tool/README.md (new)
  • tools/src/aden_tools/credentials/integrations.py (modified)
  • tools/src/aden_tools/tools/__init__.py (modified)
  • tools/tests/tools/test_telegram_tool.py (new)

Testing

  • All 18 unit tests pass
  • All 304 tools tests pass (no regressions)
  • All 692 core tests pass (no regressions)
  • make check passes (lint + format)
  • Manual testing with real Telegram bot - messages delivered successfully

Screenshots

Tested with real Telegram bot - messages delivered to chat.

- Add telegram_send_message and telegram_send_document tools
- Add credential spec for TELEGRAM_BOT_TOKEN
- Add comprehensive tests (18 test cases)
- Add README documentation with setup instructions
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.

[Integration]: Telegram

1 participant