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.5.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

aiobalaboba-1.0.5-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiobalaboba-1.0.5.tar.gz
Algorithm Hash digest
SHA256 bee9e8e05c3a17c77f5fce6c0caa4ff22cb4ca8521816e922a5d2e39e744c1fc
MD5 5e903a23897e4acb3894ca1ca5ffa6f4
BLAKE2b-256 0990fb8751999d1bf86d49e63343511c760c6ce3ab296adeedb50dceb23d37c1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiobalaboba-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 65f81dd4390782ec0544af0fed470d5e49c9a8cb722b69c0fd1aa9633c5e49fd
MD5 f0a2c66aff39c70962a8ad379bca16fc
BLAKE2b-256 262348dc0b69e690fc0c79a3580ca86fa9c37fda3cdaab0983beeaeb9194a5e3

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