Обертка для 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.32.tar.gz
(119.1 kB
view hashes)
Built Distribution
easy_vk-0.0.32-py2.py3-none-any.whl
(153.5 kB
view hashes)
Close
Hashes for easy_vk-0.0.32-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8421bb3b9c7684026b4300ec52edb326c27fa497a2710a7a3647f9678ba412ac |
|
MD5 | 14675053973933b936b57db417fc0c04 |
|
BLAKE2b-256 | 57b81a07cc035eff5bd932f8212b50aadf17a20b88eb4c6a781b112b6a07fb08 |