Class: SqlChatbot::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/sql_chatbot/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#add_routeObject



12
13
14
# File 'lib/generators/sql_chatbot/install_generator.rb', line 12

def add_route
  route 'mount SqlChatbot::Engine, at: "/chatbot"'
end

#copy_initializerObject



8
9
10
# File 'lib/generators/sql_chatbot/install_generator.rb', line 8

def copy_initializer
  template "initializer.rb", "config/initializers/sql_chatbot.rb"
end

#show_instructionsObject



16
17
18
19
20
21
22
# File 'lib/generators/sql_chatbot/install_generator.rb', line 16

def show_instructions
  say ""
  say "SQL Chatbot installed!", :green
  say "1. Edit config/initializers/sql_chatbot.rb with your API key"
  say '2. Add to your layout: <script src="/chatbot/widget.js"></script>'
  say ""
end