Browse Source

Remove translit command and its icunicode dependency

Frans Bergman 2 years ago
parent
commit
53f6a9a42b
2 changed files with 0 additions and 15 deletions
  1. 0 1
      Gemfile
  2. 0 14
      main.rb

+ 0 - 1
Gemfile

@@ -3,6 +3,5 @@ source "https://rubygems.org"
 ruby ">=2.5.3"
 
 gem "discordrb", :git => 'https://github.com/swarley/discordrb.git', :branch => 'voice_websocket_update'
-gem "icunicode"
 gem "youtube-dl.rb"
 gem "sqlite3"

+ 0 - 14
main.rb

@@ -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