Pre-release
This release is a pre-release and may not be stable for production use.
Rivescript Chatbot
This plugin is a question solver that answers with a Rivescript chatbot. It uses the Alice chatbot brain to answer phrases that no other skill handles, so almost every input gets some response. Answers can be casual and a bit sassy.
Examples
- "Do you like ice cream"
- "Do you like dogs"
- "I have a jump rope"
Usage
The plugin exposes a spoken-answers API with a Rivescript backend.
from ovos_solver_rivescript_plugin import RivescriptSolver
d = RivescriptSolver()
sentence = d.spoken_answer("hello")
print(sentence)
# Hi there!
sentence = d.spoken_answer("Do you like ice cream", {"lang": "pt-pt"})
print(sentence)
# O que queres mesmo saber?
Related projects
- OpenVoiceOS/ovos-plugin-manager: loads and manages solver plugins like this one.
- OpenVoiceOS/ovos-persona-server: runs solver plugins as chat personas.
Metadata
Release files for ovos-solver-rivescript-plugin 0.1.1a2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ovos_solver_rivescript_plugin-0.1.1a2.tar.gz | 47.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ovos_solver_rivescript_plugin-0.1.1a2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 98.5 kB
Release files / ovos_solver_rivescript_plugin-0.1.1a2.tar.gz
| Download URL | ovos_solver_rivescript_plugin-0.1.1a2.tar.gz |
|---|---|
| Size | 47.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2a7233b304f9808c4baab618c84149730a8459e6d3f3a12c42055967952cefaa
|
|
BLAKE2b-256 checksum How to use checksums |
b49f984526df303382000e3a53031fae454ab5cd9fbccb4ed1914930bb767372
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / ovos_solver_rivescript_plugin-0.1.1a2-py3-none-any.whl
| Download URL | ovos_solver_rivescript_plugin-0.1.1a2-py3-none-any.whl |
|---|---|
| Size | 50.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b914a1cab3f386f7135e20987e46f542453fb6ea02d4ad4ec1f3b1392637109b
|
|
BLAKE2b-256 checksum How to use checksums |
1a8be5abf0d3824d0a05a56827100217ad122de5e15e78e0289f8fb58ecf875a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|