Module: TeleNotify::Controller

Defined in:
lib/tele_notify/telegram_controller.rb

Instance Method Summary collapse

Instance Method Details

#webhookObject



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/tele_notify/telegram_controller.rb', line 3

def webhook
  if params[:message]
    user = TelegramUser.create( { telegram_id: params[:message][:from][:id],
                                  last_name: params[:message][:from][:last_name],
                                  first_name: params[:message][:from][:first_name] } )


    message = Message.create( { telegram_id: params[:message][:from][:id],
                                  text: params[:message][:text],
                                  last_name: params[:message][:from][:last_name],
                                  first_name: params[:message][:from][:first_name] } )

    


    render :nothing => true, :status => :ok
  end
end