text='まだあなたの質問への回答はありません。app.run()解説するほどのコードではないですが、簡単にまとめておきます。questionsこれは独自に定義したソースファイルです。users_DBがスプレッドシートにユーザーの情報を保存する機能を持っています。questionsは、ユーザーの投稿した質問と、それに対する回答を扱っています。メニュー代わりとして、LINEのクイックリプライ機能を使っています。本当はリッチメニューを使いたかったのですが、フリープランでは残念ながら使えなかったので...。ユーザーの操作はpostbackイベントで区別させています。DBにユーザーの状態を表す項目を追加し、それを変化させることによって、質問の投稿や回答の投稿などの操作を区別しています。雑な説明ではありますが、ご容赦を。ユーザの情報を保存する今回は、ユーザーの情報を保存するDBとして、スプレッドシートを用いています。・アクティビティ(質問の入力待ちなどの状態を判別する項目)の4つ。"ok"今回、UserIDで特定したデータの行の中から特定のフィールドを抜き出す時、列番号を足し引きして指定するという、保守性のかけらもない方法をとってしまいました。後悔するのが心底恥ずかしいコードです。本当は列の頭にあるフィールド名で指定したかったんだけど、実装方法がわかりませんでした。DB使えるようになりたいな。質問文を格納し、取り出すもはや語るべきものはなく。コードだけ貼っておきます。aまとめ今回は単純に作ったものを記録しておくための記事なので、説明を省きまくって雑に書いてしまいました。お恥ずかしい限りです。コメントをキャンセルメールアドレスが公開されることはありません。千葉県を中心にボランティア活動や勉強会などを行っています。好きな言語はC#とPythonとC++です。関係の技術が好きです。XamarinとかTypeScriptも触ってます。質問・相談・お仕事のご依頼は、Twitterまたは問い合わせフォームまで。今月の人気記事1一年間プログラミングを独学した過程を振り返ってわかったこと。