Skip to main content

A Python wrapper for the Misskey API

Project description

Mi.py

CodeFactor Codacy Badge buddy pipeline FOSSA Status Build Status

Overview

Mi.py is a Misskey API Wrapper that is designed to be written in a Discord.py-like way. The only Misskey currently tested is the latest version of Misskey v12. We have also tested it with Ayuskey, but as of 11/5, Ayuskey itself is not working properly, so we are not testing it now.

How to use

Changed from README to here in writing various usages. For other methods, etc., please see Documentation.

warning

If you connect to the home timeline while connected to the global timeline, the on_message event will work twice for one message, because the same message is received on two channels. This is not a bug, but normal behavior.

await Router(ws).connect_channel(['home', 'global'])

Collaborators

Author | @yupix

SpecialThanks

These are the people who contributed to the development

Adviser | @Uraking
Document | @sousuke0422

Libraries

  • Discord.py
    • I am using some of the mechanisms as a reference. We also use the actual code.

Finally, Discord.py, which inspired me to create this project and for which I use some of the code, is now Archived. Many thanks to Danny and all the collaborators.

LICENSE

Mi.py
Credit
Third party

FOSSA Status

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mi.py-1.0.0.tar.gz (57.4 kB view details)

Uploaded Source

File details

Details for the file mi.py-1.0.0.tar.gz.

File metadata

  • Download URL: mi.py-1.0.0.tar.gz
  • Upload date:
  • Size: 57.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for mi.py-1.0.0.tar.gz
Algorithm Hash digest
SHA256 fc48b99985ede614df8559068d9166ede23404031be9baeca46e334450f3cc77
MD5 c718e117f901dc11db15b881994e76a5
BLAKE2b-256 6666cc0032c7a99d0295d16e3b9d490a161845a794857eb05e3b206b5444c1d6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page