Open python273 opened 4 years ago
fscdev/vkwave – типизированная, полностью кастомизируемая, асинхронная библиотека для приложений на базе VK API.
Функции:
Примеры: тык. P.S примеры активно добавляются.
Наш чат в Telegram.
vkbottle - идеальный инструмент для разработки ботов/юзерботов на VK API, полностью асинхронен, легок в освоении и работе, типизирован
Фишки:
Наш чат в telegram
LiteVkApi - Новая и простая библиотека (обложка vk_api) для ботов Вк! Только самые важные и популярные функции ЛС ботов (longpooll) в очень простом виде.
Фишки:
Сделано под ботов в группу, но можно и для юзер-ботов)
from LiteVkApi import Vk
vk_session = Vk.login("токен", ид)
while True:
if vk_session.check_new_msg():
event = vk_session.get_event()
eventxt, userid = event.text, event.user_id
if eventxt == 'Привет':
vk_session.msg(f'Привет, {userid}', userid)
elif eventxt == 'Как дела?':
vk_session.msg('Хорошо, а у тебя?', userid)
vk_maria – Типизированная, простая и удобная библиотека для создания ботов сообществ Вконтакте. vk_maria синтаксически похожа на библиотеку aiogram, что позволяет писать почти один и тот же код для ваших ботов.
Достоинства:
Пример эхо бота:
from vk_maria import Vk, types
from vk_maria.dispatcher import Dispatcher
def main():
vk = Vk(access_token='token')
dp = Dispatcher(vk)
@dp.message_handler()
def echo(event: types.Message):
event.answer(event.message.text)
dp.start_polling()
if __name__ == '__main__':
main()
В vk_api скорее всего не будут добавлены фичи для ботов, асинхронность и т.д. Поэтому предлагаю разработчикам запостить свои библиотеки.
Сюда не нужно постить вопросы по другим библиотекам, все обсуждение в репозиториях других библиотек.
Перед использованием проверяйте код на безопасность.
**Что сюда постить и как**
Сюда можно опубликовать ссылку на python библиотеку, которая работает с API вконтакте. В посте должны быть: 1. Ссылка на репозиторий и короткое описание 2. Описание фич списком / отличие от vk_api в плане фич 3. Примеры кода можно добавить под `