epgs-to-discord

Crates.ioepgs-to-discord
lib.rsepgs-to-discord
version1.0.8
sourcesrc
created_at2023-04-19 07:37:59.889434
updated_at2023-12-27 01:04:51.661905
descriptionPost EPGStation's notifications to Discord via Webhook
homepage
repositoryhttps://github.com/yude/epgs-to-discord
max_upload_size
id843289
size59,561
yude (yude)

documentation

README

EPGS-to-Discord

⏺ EPGStation の通知を Discord に送信します

インストール

cargo install epgs-to-discord

設定

  • 以下を EPGStation の設定ファイル (config/config.yml) に追記します。
    • 通知を希望しないものについては、その行を無視できます。
    isEnabledDropCheck: true # 重複の恐れがあるので確認してください。
    reserveNewAddtionCommand: 'epgs-to-discord reserve'
    reserveUpdateCommand: 'epgs-to-discord update'
    reservedeletedCommand: 'epgs-to-discord deleted'
    recordingPreStartCommand: 'epgs-to-discord prestart'
    recordingPrepRecFailedCommand: 'epgs-to-discord prepfailed'
    recordingStartCommand: 'epgs-to-discord start'
    recordingFinishCommand: 'epgs-to-discord end'
    recordingFailedCommand: 'epgs-to-discord recfailed'
    encodingFinishCommand: 'epgs-to-discord finish'
    
  • $HOME/.config/epgs-to-discord/config.toml を作成します。内容は以下のようにし、適宜必要な値を入力します。
    [misc]
    # ボットの名前
    name = "EPGStation"
    
    [credentials]
    # Discord 上チャンネルに対応する Webhook の URL
    webhook_url = ""
    

ライセンス

MIT

Commit count: 40

cargo fmt