Skip to content

Framework for building high-performance & easy to scale projects interacting with VK's API.

License

Notifications You must be signed in to change notification settings

shueteam/vkwave

 
 

Repository files navigation

vkwave

It's time to carry out vk_api & vkbottle. VKWave is here.

from vkwave.bots.easy.easy_bot import SimpleLongPollBot

bot = SimpleLongPollBot(tokens="MyToken", group_id=123456789)

@bot.message_handler()
def handle(_) -> str:
    return "Hello world!"

bot.run_forever()

Русская версия

What is it?

Framework for building high-performance & easy to scale projects interacting with VK's API.

It's built over asyncio and Python's type hints. Minimal required version is 3.7.

Our Telegram chat - let's chat

VKWave core

This repostitory contains only core parts of VKWave. It means that code introduced in this repository is probably low-level and shouldn't be used directly unless otherwise specified.

Performance

VKWave is a most fast library for Python for working with VK's API.

Parts

Community

VKWave is a young project.

If you want to create addon for VKWave (like fsm for bots or something like that) you should name your project like that: vkwave-bots-fsm.

About

Framework for building high-performance & easy to scale projects interacting with VK's API.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Makefile 0.2%