私の電報ボットはダイアログであり、質問と回答を保持する必要があります (TriviaBot など)。これを行うための最良の(最も効率的な)方法は何ですか? ユーザーIDをキーとするデータベース?
電報ボットはたくさんありますが、アイデアを得るためのソース コードの例はどこにありますか?
私の電報ボットはダイアログであり、質問と回答を保持する必要があります (TriviaBot など)。これを行うための最良の(最も効率的な)方法は何ですか? ユーザーIDをキーとするデータベース?
電報ボットはたくさんありますが、アイデアを得るためのソース コードの例はどこにありますか?
あなたの質問は、実際には電報ボット API とは関係ありません。あなたは本質的に質問しています: ユーザーの操作の履歴を保持する必要があるアプリケーションがあります。これを行う方法 (効率的) は?
それに答えるには、データベースを使用し、一意の識別子を使用して各会話のエントリを挿入できます。テレグラムには会話ごとに chat_id があるので、それを使用できます。保存しようとしているものに応じて、保存方法を選択する必要があります。(各回答、または各会話のエントリ、または...)
Python でプログラミングする場合は、python-telegram-botと呼ばれる Python ラッパーを使用して作業を簡単にすることができます。
例はこちら: https://github.com/leandrotoledo/python-telegram-bot#examples