It works! Next step: some plugins.
This commit is contained in:
parent
cf64f64b89
commit
8654d3efd7
2 changed files with 13 additions and 3 deletions
7
plugins/mikrofalowka.rb
Normal file
7
plugins/mikrofalowka.rb
Normal file
|
@ -0,0 +1,7 @@
|
|||
include EventMachine::IRC::Commands
|
||||
|
||||
repost.register_trigger("PRIVMSG") { |msg|
|
||||
nick = msg[:prefix].split('!').first
|
||||
destination = msg[:params][0]
|
||||
repost.privmsg(destination, "#{nick}: napraw mikrofalowke") if nick.match /[Bb].[Rr][Tt]/
|
||||
}
|
9
run.rb
9
run.rb
|
@ -3,8 +3,8 @@
|
|||
require 'rubygems'
|
||||
require 'eventmachine'
|
||||
require 'em-irc'
|
||||
require './config'
|
||||
require './repost'
|
||||
require_relative 'config'
|
||||
require_relative 'repost'
|
||||
|
||||
repost = Repost.new do
|
||||
|
||||
|
@ -29,6 +29,9 @@ repost = Repost.new do
|
|||
|
||||
end
|
||||
|
||||
#repost.register_trigger("PRIVMSG") { |msg| p msg }
|
||||
Config[:plugins].each do |plugin|
|
||||
puts "Loading plugin #{plugin}"
|
||||
eval File.read(File.dirname($0) + "/plugins/#{plugin}.rb")
|
||||
end if not Config[:plugins].nil?
|
||||
|
||||
repost.run!
|
||||
|
|
Loading…
Reference in a new issue