Drupal is a registered trademark of Dries Buytaert
drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! linkit 7.0.14 Minor update available for module linkit (7.0.14). migrate_tools 6.1.4 Minor update available for module migrate_tools (6.1.4). diff 2.0.0 Major update available for module diff (2.0.0). masquerade 8.x-2.2 Minor update available for module masquerade (8.x-2.2). video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). colorbox_inline 2.1.1 Minor update available for module colorbox_inline (2.1.1). node_view_permissions 8.x-1.7 Minor update available for module node_view_permissions (8.x-1.7).

telegram_api

130 sites Security covered
View on drupal.org

The module is for developers. Add some telegram integration for your site.

New features of 2.0.x branch:

  • Value object instead of a lot of parameters in service function
  • Webform handler to send webform data to telegram
  • Send to custom endpoint
  • Queue as option (delay send)

2.0.x Send to telegram bot example

use Drupal\telegram_api\ValueObject\TelegramMessage;

$message = new TelegramMessage(
  text: 'Hello from Drupal!',
  token: '618218965:AAG...',
  chatId: '12345678',
);

\Drupal::service('telegram_api.service')?->sendToTelegramBot($message);

2.0.x Send to queue example

use Drupal\telegram_api\ValueObject\TelegramMessage;

$message = new TelegramMessage(
  text: 'Hello from Drupal!',
  token: '618218965:AAG...',
  chatId: '12345678',
);

\Drupal::service('telegram_api.service')?->queue($message);

And then drush queue:run telegram_api_queue

1.0.x Send to telegram bot example

$result = \Drupal::service('telegram_api.service')->sendToTelegramBot($text, $token, $chat_id);
if ($result !== TRUE) {
  \Drupal::logger('My module')->error($result);
}

Activity

Total releases
4
First release
Mar 2026
Latest release
1 month ago
Release cadence
0 days
Stability
75% stable

Release Timeline

Releases

Version Type Release date
2.0.2 Stable Mar 29, 2026
2.0.1 Stable Mar 29, 2026
2.0.0 Stable Mar 28, 2026
2.0.x-dev Dev Mar 28, 2026