2个版本

0.1.1 2023年12月21日
0.1.0 2023年12月21日

#33 in #telegram-api

MIT许可证

18KB
232

Rust Telegram搜索机器人

这个Rust工具包允许你创建一个Telegram机器人,该机器人可以通过搜索API搜索并通过其他网站。 目前,仅支持通过Google搜索API进行搜索。

先决条件

在开始之前,请确保你拥有以下内容

  • Rust已安装在你的系统上
  • 一个Telegram机器人API令牌和一个具有Google搜索API必要凭证的Google Cloud Platform项目

入门

  1. 安装crate
cargo install search-bot
  1. 从你的 workdir 中的 .env 文件设置 .env.example 文件
GOOGLE_SEARCH_API_KEY=[secret-string]
GOOGLE_SEARCH_APP_ID=[special-string]
TELOXIDE_TOKEN=[secret-string]
ALLOWED_USERS=id1,id2 # To get your id, start the bot and run command /getid
  1. 导航到你的 workdir
cd /path/to/my/workdir
  1. 运行机器人

search-bot

要查看更多日志,请设置系统环境变量 RUST_LOG=info


用法

要搜索:向机器人输入任何文本。
要打开任何网站:向机器人输入以 http://https:// 开头的网站URL

祝您编码愉快!

依赖项

~14–29MB
~474K SLoC