Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ushitora-anqou/yomer
https://github.com/ushitora-anqou/yomer
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ushitora-anqou/yomer
- Owner: ushitora-anqou
- License: mit
- Created: 2023-10-01T10:06:58.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-11T07:40:47.000Z (about 1 year ago)
- Last Synced: 2024-05-01T16:54:07.874Z (9 months ago)
- Language: OCaml
- Size: 294 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Yomer
Yomer is a Discord voice bot to speak out text messages sent to text channels.
## Deploy
The easiest way is to use Docker Compose.
TBD
## Usage
Text `!ymr join` to join Yomer to your voice channel. Yomer will then read all text messages aloud. Use `!ymr leave` to make Yomer leave your channel.
## Build locally
Set up [OPAM](https://opam.ocaml.org/) first. Then, run the following steps:
```
opam switch create --no-install . 5.0.0
opam pin cohttp https://github.com/mirage/ocaml-cohttp.git#v6.0.0_beta1
opam pin cohttp-eio https://github.com/mirage/ocaml-cohttp.git#v6.0.0_beta1
opam pin sodium https://github.com/ahrefs/ocaml-sodium.git#734eccbb47e7545a459a504188f1da8dc0bd018e
opam pin discord "https://github.com/ushitora-anqou/discordml.git#master"
opam install . --deps-only
dune build bin/main.exe
```