酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Misskey .py を使ってステータスを misskey.io へ投稿する

Python を使って、misskey.io に「Hello, Misskey!」と投稿する方法を紹介する。

Mastodon.py のインストール

Python で Misskey にメッセージを投稿するには Misskey.py というパッケージを使用する。Python から Misskey API に簡単にアクセスするためのツールである。

github.com

このパッケージは pip を使ってインストールできる。

pip install Misskey.py

Misskey.py を使ってステータスを misskey.io へ投稿する

この例では api_base_urlmisskey.io を指定しているが、皆さんが利用しているサーバーのAPIベースURLに変更して欲しい。

import os
import sys
from misskey import Misskey

access_token = 'アクセストークン'
api_base_url = 'misskey.io'

misskey = Misskey(
    api_base_url,
    i=access_token
)

note = 'Hello, Misskey!'
misskey.notes_create(note, visibility='public')

上記のスクリプトを実行した。成功すると下図のようにノートを投稿できているはずだ。

関連記事