Skip to content

MateChan/msk2tw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

msk2tw

MisskeyのWebhook機能を利用して、Misskeyでのノートを自動的にTwitterに転送します。

このツールはTwitter WebAppのCookieを利用して、ブラウザに見せかけて投稿をおこないます。また、MisskeyのメディアURLをそのまま貼り付けて投稿します。

これらのような、Twitter公式に認められていない手段を使ったり、FediverseのURLを投稿することによって、Twitterアカウントがロックされたり凍結されたりする可能性が無いとは言い切れません。

自己責任で使用してください。

使い方

環境変数の追加

Denoの環境変数に以下を追加します。

  • MISSKEY_WEBHOOK_SECRET
    • MisskeyのWebhookで設定したシークレットを入力します。
  • TWITTER_AUTH_TOKEN
  • TWITTER_CT0
    • ブラウザでTwitterにログインし、Cookieから取得したauth_tokenct0の値を入力します。

Deno Deployで動かす場合は、プロジェクトの「Settings」→「Environment Variable」から、GUIで環境変数を設定してください。

ローカルで実行する場合は、以下の内容を記述した.envファイルを作成して、index.tsと同じディレクトリに配置してください。

MISSKEY_WEBHOOK_SECRET=''
TWITTER_AUTH_TOKEN=''
TWITTER_CT0=''

実行

deno run --allow-net --allow-env --allow-read ./index.ts

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published