No description
Find a file
2022-06-30 12:16:50 +07:00
.github update `gh-pages.yml 2021-12-02 22:34:23 +07:00
src ... 2022-02-20 00:44:30 +07:00
tests add templates 2021-12-04 18:18:51 +07:00
.gitignore little update 2021-12-02 20:22:40 +07:00
LICENSE Update LICENSE 2020-03-11 23:21:55 +07:00
nim_plastic.svg add longpoll 2021-12-03 15:35:12 +07:00
README.md add templates 2021-12-04 18:18:51 +07:00
shizuka.nimble Update shizuka.nimble 2022-06-30 12:16:50 +07:00

Shizuka

The Nim framework for VK

Open Source Love Nim language-plastic License: MIT test

Stable version - 1.0.0

Install

nimble install shizuka

Features

  • Calling any VK API method.
  • Convenient working with longpoll.
  • Uploader.
  • Fully async.
  • VK keyboards and templates.
  • Very simple usage
    import shizuka
    
    # auth
    var
      vk = newVk(8123456789, "mypassword")
      lp = newLongpoll(vk)
    
    vk@message_new(event):  # real-time events handler
      echo event
    
    lp.run()  # starts to listen longpoll.
    

Debug mode

For enable debug mode compile with -d:debug or --define:debug.

Wiki Docs Tests

Copyright 2021, Ethosa