3个版本

0.1.3 2020年12月24日
0.1.1 2020年10月22日
0.1.0 2020年10月21日

#71 in #send-message

自定义许可协议

15KB

telegram-notifyrs

CircleCI

在Rust中使用Telegram发送消息的简单方法。我发现很难找到不需要初始化整个机器人监听器的Crate来发送消息,所以我决定自己制作一个。欢迎提出问题和Pull Request!

使用方法

在您的Cargo.toml中的依赖项下包含crate

[dependencies]
telegram_notifyrs = "0.1.3"

简单示例

use telegram_notifyrs;

telegram_notifyrs::send_message("This is my message".to_string(), "this-is-my-api-token", 1234567890);

扩展示例

use std::env;
use telegram_notifyrs;

fn main() {
    let token = env::var("TELEGRAM_BOT_TOKEN").expect("TELEGRAM_BOT_TOKEN not set");
    let chat_id: i64 = env::var("TELEGRAM_CHAT_ID")
        .expect("Missing TELEGRAM_CHAT_ID environment variable")
        .parse()
        .expect("Error parsing TELEGRAM_CHAT_ID as i64");
    telegram_notifyrs::send_message("Test from library".to_string(), &token, chat_id);
}

依赖项

~2–2.8MB
~79K SLoC