ika_bot/ika.rb

21 lines
424 B
Ruby
Raw Normal View History

2025-08-12 06:09:47 -04:00
require 'discordrb'
require_relative './session'
token = File.read("./token")
bot = Discordrb::Bot.new(token:)
current_session = nil
bot.message do |event|
if event.message.content == "!init"
next event.respond("There's already a session running") unless current_session.nil?
next current_session = Session.new(event, event.message.author)
end
current_session&.respond_to event
end
bot.run