カスタムボットの構築

公開トピックでユーザーが対話できるカスタムボットの作成方法を探していました。ユーザーは以下のように入力できるはずです。

@botname コマンド 引数1 引数2

そして、ボットがトピック内で要求された出力で返信します。

discobotではそれができないようなので、カスタムボットのメンションを監視するために外部のクラウド関数でウェブフック受信機を作成しようと考えています。その後、ボットが API を介して返信を投稿します。

プラグインでこれと似たことを実現した方はいますか?それとも、そのような機能を実装するより良い方法がありますか?

ここで質問しようと思ったのは、質問をすると既存の解決策がすでにあることがよくあるからです。

これを一度見てみてはいかがでしょうか?

ありがとうございます、いくつかアイデアが浮かびました。まずは、トピックにアクティビティを読み込むシンプルなプリセットコマンドから始めたいと考えていますが、将来的には Rasa のようなフレームワークを使って、より知的なボットを作成したいと考えています。