Skip to main content

Modern asynchronous framework for building bots on Flarum forums

Project description

aiorum

PyPI version Python Versions License: GPL v3

aiorum is a modern and fully asynchronous framework for building bots on
flarum forums using asyncio and aiohttp.

Make your forum bots faster, smarter, and more powerful


✨ Features

  • 🚀 Asynchronous — built on asyncio and aiohttp
  • 🎯 Command system — register bot commands with decorators
  • 💬 Events — handle new messages and new discussions
  • 🔒 Typed API client — safe and extensible HTTP wrapper
  • 🔄 Manager layer — simplifies interaction with Flarum API
  • 🧩 Extensible — ready for middlewares and custom integrations

📖 Documentation

  • 📂 Examples — ready-to-use bot samples
  • 📚 Docs — detailed API reference and guides

📜 License

Licensed under the GNU General Public License v3.0 (GPL-3.0).
See LICENSE for details.

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

aiorum-1.0.5.tar.gz (21.5 kB view details)

Uploaded Source

Built Distribution

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

aiorum-1.0.5-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file aiorum-1.0.5.tar.gz.

File metadata

  • Download URL: aiorum-1.0.5.tar.gz
  • Upload date:
  • Size: 21.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for aiorum-1.0.5.tar.gz
Algorithm Hash digest
SHA256 25b15d09082029fb328993dc3d2928cd6f10df40e51702e28eaa9f753d1dae57
MD5 dc71518f497a2f702451a03be91c810f
BLAKE2b-256 8c7c496531ef642f35561397757da14550b7a8059257f47ed4bd37a0760520ef

See more details on using hashes here.

File details

Details for the file aiorum-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: aiorum-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for aiorum-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 bbbf9dc35f97bd495b7725a9baf900cff3588d86f94570368be0576d70cbdae0
MD5 200417ce05c0200208938f103148c7dc
BLAKE2b-256 d6ffb95d27d3a6a1e181262c213c2506218f2e97aa545c1df7d09891c1f61768

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