Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on :message, /^\.setwr (.+) (.+) (.+) (.+) (.+)/ do |m, arg1, arg2, arg3, arg4, arg5|
- m.reply "#{arg1}" # Game
- m.reply "#{arg2}" # Category
- m.reply "#{arg3}" # Time
- m.reply "#{arg4}" # Runner
- m.reply "#{arg5}" # Video
- gamename = if arg1 == "sm64"
- "Super Mario 64"
- elsif arg1 == "oot"
- "Ocarina of Time"
- elsif arg1 == "mm"
- "Majora's Mask"
- end
- category = if arg2 == "16"
- "16 stars"
- elsif arg2 == "any%"
- "Any%"
- elsif arg2 == "mst"
- "MST"
- elsif arg2 == "70"
- "70 stars"
- elsif arg2 == "120"
- "120 stars"
- elsif arg2 == "100%"
- "100%"
- end
- if gamename.nil? or category.nil?
- m.reply "#{gamename} - #{category} in #{arg3} by #{arg4}"
- m.reply "Wont be saved because I dont know what game or category it is. Please tell DJS and he will hopefully fix it.."
- elsif arg5 == "novideo"
- m.reply "#{gamename} - #{category} in #{arg3} by #{arg4}"
- File.open("/home/lambdan/factbot/wr/#{arg1}#{arg2}" , 'w') { |f| f.puts "#{gamename} - #{category} in #{arg3} by #{arg4}" }
- else
- m.reply "#{gamename} - #{category} in #{arg3} by #{arg4} | #{arg5}"
- File.open("/home/lambdan/factbot/wr/#{arg1}#{arg2}" , 'w') { |f| f.puts "#{gamename} - #{category} in #{arg3} by #{arg4} | #{arg5}" }
- end
- end
Add Comment
Please, Sign In to add comment