|
@@ -1,6 +1,5 @@
|
|
|
require 'yaml'
|
|
|
require 'discordrb'
|
|
|
-require 'icunicode'
|
|
|
require 'open-uri'
|
|
|
require 'fileutils'
|
|
|
require 'securerandom'
|
|
@@ -20,19 +19,6 @@ def save_settings
|
|
|
end
|
|
|
end
|
|
|
|
|
|
-bot.command(:translit) do |_event, script, *text|
|
|
|
- _event.message.mentions.each do |user|
|
|
|
- member = user.on(_event.channel.server)
|
|
|
- original_name = member.nick
|
|
|
- original_name ||= member.username
|
|
|
- transliterated = original_name.transliterate(script).force_encoding("UTF-8")
|
|
|
- member.nick = transliterated
|
|
|
- _event.send_message("Congratulations on your new nickname, #{member.mention}")
|
|
|
- end
|
|
|
- _event.send_message("Translitterated: #{text.join(' ').transliterate(script).force_encoding("UTF-8")}")
|
|
|
- "Finished translitting"
|
|
|
-end
|
|
|
-
|
|
|
bot.command(:reset) do |_event|
|
|
|
_event.message.mentions.each do |user|
|
|
|
user.on(_event.channel.server).nickname = nil
|