All Projects → YuzuRyo61 → Misskey.py

YuzuRyo61 / Misskey.py

Licence: MIT license
The Misskey API library for Python. Misskey is made by syuilo. 🐡( '-' 🐡 )hug punch!!!!

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Misskey.py

cherrypick
🌎 A interplanetary communication platform 🚀
Stars: ✭ 40 (-18.37%)
Mutual labels:  misskey
Misskey
🌎 An interplanetary microblogging platform 🚀
Stars: ✭ 2,244 (+4479.59%)
Mutual labels:  misskey
misskey-hub
Website for Misskey
Stars: ✭ 21 (-57.14%)
Mutual labels:  misskey
misskey-rs
✌️ Client library for Misskey 🥰
Stars: ✭ 24 (-51.02%)
Mutual labels:  misskey
MisskeyTools
Useful Tools for Professional Misskist
Stars: ✭ 16 (-67.35%)
Mutual labels:  misskey
WhatYouarePlaying
An extension delivering what you're watching and listening to, to Mastodon and other services
Stars: ✭ 15 (-69.39%)
Mutual labels:  misskey
TenCha
2009年のMisskeyクライアント
Stars: ✭ 15 (-69.39%)
Mutual labels:  misskey
mfm.js
An MFM parser implementation
Stars: ✭ 24 (-51.02%)
Mutual labels:  misskey
Citrine
Kawaii Chatbot Plugin for BotBone
Stars: ✭ 17 (-65.31%)
Mutual labels:  misskey
Disboard
Collection of fediverse client libraries
Stars: ✭ 13 (-73.47%)
Mutual labels:  misskey
misskey
🌎 An interplanetary microblogging platform 🚀
Stars: ✭ 2,895 (+5808.16%)
Mutual labels:  misskey
MisskeyAndroidClient
MisskeyのAndroidクライアント「Milktea」のソースコード
Stars: ✭ 94 (+91.84%)
Mutual labels:  misskey
mulukhiya-toot-proxy
各種ActivityPub対応インスタンスへの投稿に対して、内容の更新等を行うプロキシ。通称「モロヘイヤ」。
Stars: ✭ 24 (-51.02%)
Mutual labels:  misskey
MissCat
An Optimized Misskey Client App for iOS.
Stars: ✭ 44 (-10.2%)
Mutual labels:  misskey

Misskey.py

PRs Welcome MIT License Python test codecov Documentation Status

This script is Python library for Misskey Instance.

This library is only available in Python3.

Misskey is made by syuilo.


How to install

Use pip (Recommend)

pip install Misskey.py
# or
pip3 install Misskey.py

usage

import library (init)

from misskey import Misskey

mk = Misskey("misskey.io")  # Input instance address (If leaved no attribute, it sets "misskey.io")

# Let's note!
mk.notes_create(
    text="Hello Misskey.py!"
)

Use token key

from misskey import Misskey

# If use the token
mk = Misskey("misskey.io", i="abcdef123...")

Create token

from misskey import Misskey, MiAuth

auth = MiAuth("misskey.io", name="misskey.py")
# Get Authentication URL, then send to client browser
url = auth.generate_url()
# After permission granted, run this function
token = auth.check()
# To use misskey.py with created token, please below
misskey = Misskey("misskey.io", i=token)  # or: misskey = misskey("misskey.io", i=auth.token)

Other

Pull requests are HUGE WELCOME!

We hope you will contribute to the completion of the library by all means.

Donation

We are accepting at GitHub Sponsors!

Donors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].