Skip to content

Discord上でTwitter(X)のURLの内容をVxTwitterを通じて取得します

License

Notifications You must be signed in to change notification settings

t1nyb0x/discord-twitter-embed-rx

Repository files navigation

replyvxtwitter

これは何

Twitter(X)の投稿URLをDiscord上に発信すると、vxTwitterのAPIから内容を取得し、Discord上に展開します。

実行例

使い方

前提

Discord Developer Portalよりアプリケーションの作成を行ってください。 https://discord.com/developers/applications

作成の上、.env.example.env へコピーしてトークンを設定してください。

productionとdevelopがありますが、どちらを設定しても動作に変わりはありません。本番と開発で2アカウント使用する場合にそれぞれセットする運用になります。

作成したアプリケーションは、使用したいサーバーに招待する必要があります。

パーミッションは

  • bot scope
    • Send Messages
    • Embed Links
    • Read message History

の設定で問題ないかと思います。

ローカルで動かす場合

npm run compile && npm start

Dockerを利用する場合

  1. cp compose.yml.example compose.yml を実行
  2. docker compose up -d で立ち上がります

About

Discord上でTwitter(X)のURLの内容をVxTwitterを通じて取得します

Resources

License

Stars

Watchers

Forks

Packages