Sha256: b700aea7329fe620ec7fe60d851548ae25e951b959e3e7f1705c9c0778d22780

Contents?: true

Size: 776 Bytes

Versions: 37

Compression:

Stored size: 776 Bytes

Contents

#!/usr/bin/env ruby

require 'qwtf_discord_bot'
require 'thor'
require 'pry'

class QwtfDiscordBotExe < Thor
  def self.exit_on_failure?
    true
  end

  desc 'server', 'Responds to user commands with server information'
  def server
    server_bot = QwtfDiscordBotServer.new
    server_bot.run
  end

  desc 'pug', 'Start, join, leave, record pick-up games.'
  def pug
    pug_bot = QwtfDiscordBotPug.new
    pug_bot.run
  end

  desc 'watcher', 'Watches servers and accounces when a player joins'
  def watcher
    watcher_bot = QwtfDiscordBotWatcher.new
    watcher_bot.run
  end

  desc 'dashboard', 'A live dashboard with active server information'
  def dashboard
    dashboard_bot = QwtfDiscordBotDashboard.new
    dashboard_bot.run
  end
end

QwtfDiscordBotExe.start

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
qwtf_discord_bot-5.5.16 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.15 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.14 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.13 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.12 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.11 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.10 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.9 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.8 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.7 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.6 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.5 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.4 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.3 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.2 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.1 exe/qwtf_discord_bot
qwtf_discord_bot-5.5.0 exe/qwtf_discord_bot