Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sharl/mastodon-dqxpresence
Mastodon の表示名に現在の職業とレベルを反映する Python スクリプト
https://github.com/sharl/mastodon-dqxpresence
dragonquestx
Last synced: 21 days ago
JSON representation
Mastodon の表示名に現在の職業とレベルを反映する Python スクリプト
- Host: GitHub
- URL: https://github.com/sharl/mastodon-dqxpresence
- Owner: sharl
- Created: 2023-10-16T12:44:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-24T03:23:21.000Z (about 1 year ago)
- Last Synced: 2023-12-25T03:22:07.084Z (about 1 year ago)
- Topics: dragonquestx
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mastodon-dqxpresence
Mastodon の表示名に現在の職業とレベルを反映する Python スクリプト
## 設定ファイル .dqxpresence
ホームディレクトリに設置します。
```
{
"id": 667538238772,
"namebase": "おるどら",
"mastodon_client": "<クライアントキー>",
"mastodon_secret": "<クライアントシークレット>",
"mastodon_token": "<アクセストークン>",
"mastodon_instance": "https://foresdon.jp"
}
```id はマイページのソースを表示して `meta property="og:url"` のところに記述されている数字です。
```
```また、マイページ全体の公開設定を『制限なしで公開』にしてください。
## ステータスファイル .mpresence
ホームディレクトリに作成されます。
現在の職業とレベルを保存しています。## 使い方
```
mastodon-dqxpresence
```表示名に現在の職業とレベルを `{namebase}@{職業}{レベル}` (例: おるどら@デスマスター130) のように反映します。
前回実行時と同じ職業・レベルなら何もしません。```
mastodon-dqxpresence set status
```表示名を `{namebase}@{status}` (例: おるどら@ニラを包む皮を川に捨ててはいけない) にセットします。
```
mastodon-dqxpresence reset
```表示名を `{namebase}` (例: おるどら) にリセットします。
```
mastodon-dqxpresence toot
```おまけ機能です。標準入力をトゥートします。