Skip to main content

Python SDK for kaiheila.cn API

Project description

khl.py

pypi version GitHub last commit

khl server github stars

Python SDK for kookapp.cn(aka kaiheila.cn) API

Minimal Example

from khl import Bot, Message

# init Bot
bot = Bot(token='xxxxxxxxxxxxxxxxxxxxxxxxx')


# register command, send `/hello` in channel to invoke
@bot.command(name='hello')
async def world(msg: Message):
    await msg.reply('world!')


# everything done, go ahead now!
bot.run()
# now invite the bot to a server, and send '/hello' in any channel
# (remember to grant the bot with read & send permissions)

INSTALL

requirement: Python >= 3.6.8

pip install khl.py

Documentation

if your question has not been listed yet, please create a issue or join our talk channel for help

CONTRIBUTING

welcome! we are glad to get help from community hands, and don't be shy to show your code, we can improve it together even if it's not perfect right now

if there is any bug/perf/feature request, we are willing to deal with your issue/pull request!

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

khl.py-0.3.17.tar.gz (41.6 kB view hashes)

Uploaded Source

Built Distribution

khl.py-0.3.17-py3-none-any.whl (55.4 kB view hashes)

Uploaded Python 3

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