/lib/plugins/gsub.rb
Ruby | 17 lines | 14 code | 2 blank | 1 comment | 1 complexity | 765db80c041c1ff9122aef0bb0435b1f MD5 | raw file
- # -*- coding: utf-8 -*-
- config.plugins.gsub.set_default(:table, [
- [/([★☆△▽…□♪♬])(?=\S)/, '\1 '],
- [/(?=\S)(https?:\/\/)/, ' \1'],
- ])
- Termtter::Client.register_hook(
- :name => :gsub,
- :point => :filter_for_output,
- :exec => lambda {|statuses, event|
- statuses.each do |s|
- t = s.text
- config.plugins.gsub.table.each {|a, b| t.gsub!(a, b || '') }
- end
- }
- )