Skip to main content

Asynchronous wrapper for Yandex Balaboba

Project description

aiobalaboba

Асинхронный модуль для взаимодействия с Яндекс Балабоба.

Синхронная версия здесь.

Установка

python -m pip install aiobalaboba

Примеры использования

Базовый пример

import asyncio

from aiobalaboba import balaboba


async def main():
    response = await balaboba("Привет")
    print(response)


if __name__ == "__main__":
    asyncio.run(main())

Вывод: Привет! Я рад тебя видеть на моём канале. Здесь ты сможешь встретить много интересных аниме, музыки, видео, и многого другого.

Варианты стилизации

Функции balaboba в качестве аргумента intro можно передать желаемый вариант стилизации. Номера всех вариантов стилизации есть в докстринге. В примере используется 11-й вариант стилизации "Народные мудрости" (полный код примера):

response = await balaboba("Привет", intro=11)

Свой экземпляр aiohttp.ClientSession

Функции balaboba в качестве аргумента session можно передать экземпляр aiohttp.ClientSession (полный код примера):

async with ClientSession() as session:
    response = await balaboba("Привет", session=session)

Дисклеймер с сайта

Нейросеть не знает, что говорит, и может сказать всякое — если что, не обижайтесь. Распространяя получившиеся тексты, помните об ответственности.

License / Лицензия

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiobalaboba-1.0.3.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

aiobalaboba-1.0.3-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

Details for the file aiobalaboba-1.0.3.tar.gz.

File metadata

  • Download URL: aiobalaboba-1.0.3.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.9 Linux/5.15.5-zen1-1-zen

File hashes

Hashes for aiobalaboba-1.0.3.tar.gz
Algorithm Hash digest
SHA256 4cc996ff239f8d1b3fbb74aa5c6f787d38188357c52662e2f28b3159d903aeb3
MD5 81591340cc6aa8752d72e3fb862c9094
BLAKE2b-256 8c5bff0b806a77f777911d8fa7942b33348409a94b0fbb1895d1e1371c76ba44

See more details on using hashes here.

File details

Details for the file aiobalaboba-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: aiobalaboba-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 4.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.9 Linux/5.15.5-zen1-1-zen

File hashes

Hashes for aiobalaboba-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 960654b9a46094ad8e492b15c93a3a852410f2779c15a4bdd205f1b535fa562b
MD5 23eb3459ae0eb99ce85f6637f856787b
BLAKE2b-256 3658780c4b826eb477a79bdf5f8bf50755d4f839dbdb83d11c6eb8cceb859966

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page