ceviord

module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 26, 2022 License: BSD-3-Clause

README

Ceviord

Discord 上のテキストチャンネルに投稿したメッセージを読みあげる bot です。CeVIGO を用いて CeVIO AI の API を利用しています。

How to use

Ceviord はコンテナイメージを提供しています。もし Docker や Kubernetes が使える環境であればコンテナイメージを用いた運用をおすすめします。

コンテナイメージを用いる方法

CeVIGO が動作しているサーバに対して gRPC にて通信を行います。別途 CeVIO AI をインストールしているマシン上で CeVIGO を動作させることが必要です。

環境変数ドキュメントに従って環境変数を設定してください。

docker-compose.ymlも参考にしてください。

MySQL を変換辞書の保存先として使用します。用意してください。

go のバイナリを用いる方法

make build && ./ceviordで実行できます。実行時のディレクトリにある auth.yamlを読み込むことができます。また環境変数で値を入れることもできます。詳しくは設定ドキュメントを参照してください。

Requirement

コマンドリファレンス

ceviord commands reference

Directories

Path Synopsis
pkg
dgvoice
Package dgvoice provides opus encoding and audio file playback for the Discordgo package.
Package dgvoice provides opus encoding and audio file playback for the Discordgo package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL