Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.5 s · crystals off

crates/cre8-app-messaging/src/providers/telegram_bot.rs

cre8-app-messaging · module providers::telegram_bot · src · 156 lines (122 code, 6 comment) · sha fe210d3ea385bf0b

Items

struct TelegramBotProvider const TELEGRAM_CHANNELS struct TelegramSendResult struct TelegramMessage impl MessageProvider for TelegramBotProvider

Functions

By call-graph weight (PageRank; 1.0 is the average function). 11 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
env_bot_tokensrc/providers/telegram_bot.rs:35fn31311.4
requestsrc/providers/telegram_bot.rs:108fn131200.8
TelegramBotProvider::idsrc/providers/telegram_bot.rs:40trait impl31000.5
TelegramBotProvider::channelssrc/providers/telegram_bot.rs:44trait impl31000.5
TelegramBotProvider::is_availablesrc/providers/telegram_bot.rs:48trait impl31010.5
TelegramBotProvider::unavailable_reasonsrc/providers/telegram_bot.rs:52trait impl32010.5
TelegramBotProvider::cost_cents_per_callsrc/providers/telegram_bot.rs:56trait impl31000.5
TelegramBotProvider::sendsrc/providers/telegram_bot.rs:60trait impl415040.5
channels_chat_onlysrc/providers/telegram_bot.rs:123fn61000.5
send_rejects_wrong_channel_missing_token_and_empty_chat_idsrc/providers/telegram_bot.rs:131fn161040.5
send_builds_telegram_request_when_configuredsrc/providers/telegram_bot.rs:149fn72020.5

Source not readable from this process.