#telegram #mastodon #image #post #telegram-bot #random #scryfall

app daily_scry

随机将 Scryfall 图片发布到 mastodon、telegram 或 stdout

4 个稳定版本

1.2.0 2024 年 4 月 1 日
1.1.1 2024 年 3 月 12 日
1.1.0 2024 年 2 月 28 日
1.0.0 2024 年 2 月 27 日

#306Web 编程

每月 42 次下载

MIT 许可证

86KB
2K SLoC

DailyScry

此机器人允许您将 Scryfall 的随机图片发布到一系列服务中,例如 Mastodon、Telegram 或本地。

此机器人的帖子可在以下位置找到

安装

cargo

运行 cargo install daily_scry

二进制发布

您可以从 发布页面 下载最新版本。

DIY

  1. git clone https://github.com/DerMolly/DailyScry.git
  2. cargo构建 --发布

使用方法

Post random scryfall image to mastodon, telegram or stdout


Usage: daily_scry [OPTIONS]

Options:
  -v, --verbose...  Increase logging verbosity
  -q, --quiet...    Decrease logging verbosity
      --mastodon    Post to mastodon
      --telegram    Post to telegram
      --dry-run     Run the command without posting anything
  -h, --help        Print help
  -V, --version     Print version

Version: 1.0.0

Author: Philip Molares <[email protected]>

配置

环境变量 描述
DAILY_SCRY_MASTODON_URL 托管您的帐户的 Mastodon 实例的 URL。
DAILY_SCRY_MASTODON_ACCESS_TOKEN 您的应用程序的访问令牌。
DAILY_SCRY_TELEGRAM_TOKEN 您可以从 @BotFather 获取的 Telegram 机器人令牌。
DAILY_SCRY_TELEGRAM_CHAT_ID 机器人应发布消息的聊天 ID。这可以通过 @username_to_id_bot 确定。
DAILY_SCRY_IGNORED_ORACLE_IDS 应忽略且不随机选择的 oracle_ids 列表。项目应通过 , 分隔。

依赖项

~19–34MB
~553K SLoC