Skip to main content

Fast, asynchronous Misskey API framework

Project description

misspy

Ruff

[!WARNING] It is in the development phase and very many features are missing. Do not use in a production environment.

Fast, asynchronous misskey API framework.

misspy (rewrite) is a framework for writing Misskey bots with Discord.py-like syntax.

Features✨

  • asynchronous
  • Fast
  • Automatic detection of Misskey version (can also be set manually)
  • Discord.py-like syntax

Install

Latest Develop Release

$ pip install git+https://github.com/misspy-dev/misspy-rewrite.git

Latest Alpha Release

$ pip install misspy==2.0a4

Difference between Alpha release and Develop release

Develop releases are always installed from the latest source code, whereas Alpha releases are taken from the latest PyPI release.

Tested Software

  • Misskey v13 onward (Unavailable endpoints are designed to send an error, so they are available in v10 or later Misskey versions and forks.)

example

An example can be found in example directory.

Other

Supported Version

misspy currently supports all versions of Python 3.8 and later.

Docs

Documentation can be found at: https://misspy.github.io/docs (Currently under preparation.)

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

misspy-2024.9.0rc1.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

misspy-2024.9.0rc1-py3-none-any.whl (33.8 kB view details)

Uploaded Python 3

File details

Details for the file misspy-2024.9.0rc1.tar.gz.

File metadata

  • Download URL: misspy-2024.9.0rc1.tar.gz
  • Upload date:
  • Size: 21.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Linux/6.5.0-1025-azure

File hashes

Hashes for misspy-2024.9.0rc1.tar.gz
Algorithm Hash digest
SHA256 ce04f7d4f9390656aa9b1728ab28b0e546936dc468bbd80346149ded3975a1c0
MD5 57d71403cc164992ec9bcad958458175
BLAKE2b-256 26868fada253906dab4651ad20aac84064b286807ebf76f964ff55b9759b9633

See more details on using hashes here.

File details

Details for the file misspy-2024.9.0rc1-py3-none-any.whl.

File metadata

  • Download URL: misspy-2024.9.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 33.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Linux/6.5.0-1025-azure

File hashes

Hashes for misspy-2024.9.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 8943771074f813506304707a84d4db29dc403a0785e10b3990c5483a9c6f85ca
MD5 ab7d047625d98b7134feedb5c2a6bd81
BLAKE2b-256 7c52c0ff0d085dcfc2cb46539af6c83d7bd9e9586cd798a8fcd25619733cb299

See more details on using hashes here.

Supported by

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