Sha256: 4ccc9d6ea6fc889032830e360a9978e95eea541feac2ae94ef6f03a2ac510132
Contents?: true
Size: 710 Bytes
Versions: 8
Compression:
Stored size: 710 Bytes
Contents
require 'qwtf_discord_bot/version' require 'qwtf_discord_bot/qwtf_discord_bot_server' require 'qwtf_discord_bot/qwtf_discord_bot_watcher' require 'discordrb' require 'qstat_request' require 'player' require 'team' require 'emoji' require 'roster' class QwtfDiscordBot ENV_VARS = [ 'QWTF_DISCORD_BOT_TOKEN', 'QWTF_DISCORD_BOT_CLIENT_ID', 'QWTF_DISCORD_BOT_CHANNEL_ID' ] if ENV_VARS.any? { |var| !ENV.key?(var) } raise "Environment variables not configured" end TOKEN = ENV['QWTF_DISCORD_BOT_TOKEN'].strip CLIENT_ID = ENV['QWTF_DISCORD_BOT_CLIENT_ID'].strip CHANNEL_ID = ENV['QWTF_DISCORD_BOT_CHANNEL_ID'].strip def initialize(endpoints) @endpoints = endpoints end end
Version data entries
8 entries across 8 versions & 1 rubygems