Class: ChatgptAssistant::Main
- Inherits:
-
Object
- Object
- ChatgptAssistant::Main
- Defined in:
- lib/chatgpt_assistant.rb
Overview
This class is responsible for initializing the Chatgpt Assistant
Instance Method Summary collapse
-
#initialize(mode) ⇒ Main
constructor
A new instance of Main.
- #start ⇒ Object
Constructor Details
#initialize(mode) ⇒ Main
Returns a new instance of Main.
30 31 32 33 |
# File 'lib/chatgpt_assistant.rb', line 30 def initialize(mode) @mode = mode @config = Config.new end |
Instance Method Details
#start ⇒ Object
35 36 37 38 39 40 |
# File 'lib/chatgpt_assistant.rb', line 35 def start return telegram_bot if telegram_mode? return discord_bot if discord_mode? raise "Invalid mode" end |