Skip to content

Mastodon の表示名にDQ10の現在の職業とレベルを反映する Python スクリプト

Notifications You must be signed in to change notification settings

sharl/mastodon-dqxpresence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

mastodon-dqxpresence

Mastodon の表示名に現在の職業とレベルを反映する Python スクリプト

設定ファイル .dqxpresence

ホームディレクトリに設置します。

{
    "id": 667538238772,
    "namebase": "おるどら",
    "mastodon_client": "<クライアントキー>",
    "mastodon_secret": "<クライアントシークレット>",
    "mastodon_token": "<アクセストークン>",
    "mastodon_instance": "https://foresdon.jp"
}

id はマイページのソースを表示して meta property="og:url" のところに記述されている数字です。

	<meta property="og:url" content="https://hiroba.dqx.jp/sc/character/667538238772/"></meta>

また、マイページ全体の公開設定を『制限なしで公開』にしてください。

ステータスファイル .mpresence

ホームディレクトリに作成されます。
現在の職業とレベルを保存しています。

使い方

mastodon-dqxpresence

表示名に現在の職業とレベルを {namebase}@{職業}{レベル} (例: おるどら@デスマスター130) のように反映します。
前回実行時と同じ職業・レベルなら何もしません。

mastodon-dqxpresence set status

表示名を {namebase}@{status} (例: おるどら@ニラを包む皮を川に捨ててはいけない) にセットします。

mastodon-dqxpresence reset

表示名を {namebase} (例: おるどら) にリセットします。

mastodon-dqxpresence toot

おまけ機能です。標準入力をトゥートします。

About

Mastodon の表示名にDQ10の現在の職業とレベルを反映する Python スクリプト

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages