Skip to content

notoiro/discord-sentry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Discord Sentry

指定されたDiscordユーザーのオンライン/オフライン状態を監視し、特定のチャンネルに通知を送信するDiscord Botです。

機能

  • 監視対象のユーザーがオフラインになると、指定したチャンネルにメンション付きで通知します。
  • ユーザーがオンラインに復帰すると、オフラインだった時間を計算して通知し、最初のアラートメッセージを削除します。

使い方

  1. セットアップ

    git clone https://github.com/notoiro/discord-sentry.git
    cd discord-sentry
    pnpm install
  2. 設定 config.json を作成し、あなたの環境に合わせて編集します。

    Discordでトークンを発行するときにPresence Intentを有効にしてください。

    {
      "TOKEN": "YOUR_DISCORD_BOT_TOKEN",
      "CHANNEL_ID": "YOUR_CHANNEL_ID",
      "MENTION": "MENTION_ROLE_OR_USER_ID",
      "TARGET_IDS": ["USER_ID_1", "USER_ID_2"]
    }
  3. 起動

    npm start

    Botはパーミッション150528で招待してください

ライセンス

BSD-3

About

Simple bot monitoring bot

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published