Обертка для VK api
Project description
easy_vk
Библиотека в стадии разработки
Оглавление
Установка библиотеки:
pip install easy_vk
Примеры использования
Для пользователей
from easy_vk import User
access_token = 'YOUR ACCESS_TOKEN'
vk = User(access_token=access_token)
vk.friends.get(user_id=1, count=1)
# >>> {'count': 0, 'items': []}
Для ботов:
import time
from easy_vk.bot import GroupBot
from easy_vk.objects.objects import BotMessage
bot = GroupBot(owner_access_token='owner_access_token',
group_access_token='group_access_token',
group_id=1,
debug_mode=True,
owner_id=1)
@bot.handlers.message_new(regexp='Hello')
def response(message: BotMessage):
bot.messages.send(user_id = message.message.from_id,
message = 'world',
random_id = time.time())
bot.run()
Планы на будущее
- Создание модуля для парсинга данных
- Типизация данных VK API
- Типизация ответов VK API
- Создание модуля базы данных
- Создание модуля для ботов
- Написание документации
- Логирование каждого модуля
- Написание полезных утилит
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
easy_vk-0.0.31.tar.gz
(119.1 kB
view hashes)
Built Distribution
easy_vk-0.0.31-py2.py3-none-any.whl
(153.5 kB
view hashes)
Close
Hashes for easy_vk-0.0.31-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc4f14577757636ed9a351ee1ef1273dbb65c586f364393842ca038bc4eab5c9 |
|
MD5 | 5b073d10e858669177c54d3c2c9c1226 |
|
BLAKE2b-256 | 749457c88f1970a3f490cab082c291ba06e314853c9749d4f08a1c146c240b60 |