97229bc783c3861bbed863072d8827c2728dc07b
Miniscord
A minimalist discord bot API
from miniscord import Bot
import discord
async def hello(client: discord.client, message: discord.Message, *args: str):
await message.channel.send("Hello!")
bot = Bot(
"test-app", # name
"0.1-alpha", # version
alias="|" # respond to '|command' messages
)
bot.register_command(
"hello", # command text (regex)
hello, # command function
"hello: says 'Hello!'", # short help
f"```\n" # long help
f"* |help\n"
f"\tSays 'Hello!'.\n"
f"```"
)
bot.start()
# this bot respond to "|help", "|info" and "|hello"
⚠ Disclaimer: I intend to use this project personally, I'm open to ideas but I don't care if it doesn't work for you. Same for the name, feel free to use it, I'm not registering it on PyPI
Features
TODO
Installation
TODO
Documentation
TODO
Versions
TODO
TODO
- Finish README.md
- Write more tests
- Add comments to code
- Separate branches
- Working CI
- Fix bugs
Languages
Python
100%
