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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiobalaboba-1.0.6.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.8-zen1-2-zen

File hashes

Hashes for aiobalaboba-1.0.6.tar.gz
Algorithm Hash digest
SHA256 4d32eafde32b6ee58a2578c3d3c30d1c655626690ea545ab4c5d05da492295c2
MD5 a23bf4662cc4b8b4253e95385bba4cc5
BLAKE2b-256 16127adc64dd6c5b029af26954edde4b47d71dabc7959d75d31eb1ff720c6911

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiobalaboba-1.0.6-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.8-zen1-2-zen

File hashes

Hashes for aiobalaboba-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 3695664dbb9ad5ecf9d99e4949b4c436c6a8c5da58d2025cb77db5dd9ea89dc2
MD5 0a3d82317352501beb23b0a7f8941351
BLAKE2b-256 be9b7b03fd713b44f05cfa77a4e28588a4d1a40bd0c160ea88e8cf5f07d14fd3

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