From dc1d07b850c4de2dab73ac5d3913d49b5908926d Mon Sep 17 00:00:00 2001 From: Matthieu Grieger Date: Sat, 15 Nov 2014 21:02:16 -0800 Subject: [PATCH] Minor changes --- mumbledj/mumbledj.rb | 10 +++++++++- mumbledj/run_bot.rb | 4 ++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/mumbledj/mumbledj.rb b/mumbledj/mumbledj.rb index bd1f210..6e2e6fc 100644 --- a/mumbledj/mumbledj.rb +++ b/mumbledj/mumbledj.rb @@ -1,7 +1,9 @@ # MumbleDJ v2 # By Matthieu Grieger +# mumbledj.rb require "mumble-ruby" +require_relative "config" # Class that defines MumbleDJ behavior. class MumbleDJ @@ -51,10 +53,16 @@ class MumbleDJ # Sets various callbacks that can be triggered during the connection. def set_callbacks @client.on_text_message do |message| - # TODO: Call message parser here + self.parse_message(message) end end + # Parses messages looking for commands, and calls the appropriate + # methods to complete each requested command. + def parse_message(message) + + end + # Safely disconnects the bot from the server. def disconnect @client.disconnect diff --git a/mumbledj/run_bot.rb b/mumbledj/run_bot.rb index e79684f..c3c1f06 100644 --- a/mumbledj/run_bot.rb +++ b/mumbledj/run_bot.rb @@ -1,3 +1,7 @@ +# MumbleDJ +# By Matthieu Grieger +# run_bot.rb + require_relative "mumbledj" require 'thread'