SkillAgentSearch skills...

Mi.py

An API wrapper for creating Misskey bots in Python.

Install / Use

/learn @yupix/Mi.py
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Mi.py

<a><img src="https://img.shields.io/github/commit-activity/w/yupix/Mi.py"></a> <a><img src="https://img.shields.io/pypi/dm/Mi.py?label=PyPI"></a> CodeFactor Codacy Badge FOSSA Status <a href="https://discord.gg/CcT997U"><img src="https://img.shields.io/discord/530299114387406860?style=flat-square&color=5865f2&logo=discord&logoColor=ffffff&label=discord" alt="Discord server invite" /></a> Join the chat at https://gitter.im/yupix/Mi.py

日本語

Warning

This project will no longer be updated. Please consider moving to MiPA, the successor project to Mi.py.

Overview

Mi.py is a Misskey API Wrapper that is designed to be written in a Discord.py-like way

Supported Misskey

How to use

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

warning

  1. 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'])
  1. v3.0.0 has very little compatibility with v2.0.0.

  2. X.X.X > X.9.9 and X.9.9 or higher is a beta version that does not raise the major version but makes destructive changes such as BREAKING CHANGE, etc. 3.10.1 is also a beta version. The following is a list of the most common problems with the

Collaborators

<table> <tr> <td><img src="https://avatars.githubusercontent.com/u/50538210?s=120&v=4"></img></td> </tr> <tr> <td align="center"><a href="https://github.com/yupix">Author | @yupix</a></td> </tr> </table>

SpecialThanks

These are the people who contributed to the development

<table> <tr> <td align="center"> <img src="https://avatars.githubusercontent.com/u/26793720?s=120&v=4" alt="uraking"/> </td> <td align="center"> <img src="https://avatars.githubusercontent.com/u/33174568?s=120&v=4" alt="sousuke0422"/> </td> <td align="center"> <img src="https://avatars.githubusercontent.com/u/96478337?s=120&v=4" alt="sousuke0422"/> </td> </tr> <tr> <td><a href="https://github.com/Uraking-Github">Adviser | @Uraking</a></td> <td><a href="https://github.com/sousuke0422"> Documentation| @sousuke0422</a></td> <td><a href="https://github.com/fotoente"> Translation| @fotoente</a></td> </tr> </table>

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.

Projects that use Mi.py

LICENSE

Mi.py
Credit
Third party

FOSSA Status

<p align="center"> <a href="https://yupix.github.io/Mi.py/en">Documentation</a> * <a href="https://discord.gg/CcT997U">Discord Server</a> </p>

Related Skills

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated3mo ago
Forks4

Languages

Python

Security Score

92/100

Audited on Dec 18, 2025

No findings