hibikousinnkibouのブログ

駆け出しプログラマーによる足跡ブログ

オリアプ作成(自動会話チャット3)

どうもこんにちは。

引き続き自動会話チャットを作成しています。

今回は自分の発言内容に対して、正規表現を指定して、特定の言葉を返信することに成功しました。

class ChatsController < ApplicationController
def index
@chats =Chat.all
end

def new
end

def create
if params[:content].match(/こんにちは/)
Chat.create(content: params[:content])
Chat.create(content: "こんばんは")
end
redirect_to root_path
end
end

これで、こんにちはを入力した際に、こんばんはを返すようにできました。

今後はdeviseの機能を利用して、自動返信君とユーザーのどちらの発言であるかをわかるようにできたら良いなと思っています。

継続して頑張っていきます。