Обертка для 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.30.tar.gz
(119.0 kB
view hashes)
Built Distribution
easy_vk-0.0.30-py2.py3-none-any.whl
(153.4 kB
view hashes)
Close
Hashes for easy_vk-0.0.30-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7330f651c8e7a4c829481b1e348cbd16abdce07c0739b9f894b22f4c02ea30e3 |
|
MD5 | 47f0815ce3788b70000e7ef7a869e804 |
|
BLAKE2b-256 | 2c7d21728aa45c2cf15635af03fa6c30e1e0d8676af565cdbf001372ddf22758 |