Module: MastodonCommand

Defined in:
lib/mastodon_command.rb,
lib/mastodon_command/version.rb,
lib/mastodon_command/converter.rb,
lib/mastodon_command/lang_converter.rb,
lib/mastodon_command/random_converter.rb,
lib/mastodon_command/statuses_controller_patch.rb

Defined Under Namespace

Modules: StatusesControllerPatch Classes: Converter, LangConverter, RandomConverter

Constant Summary collapse

VERSION =
'4.3.0'.freeze

Class Method Summary collapse

Class Method Details

.setup(&proc) ⇒ Object



8
9
10
11
12
13
# File 'lib/mastodon_command.rb', line 8

def self.setup(&proc)
  define_singleton_method(:convert_toot, &proc)

  # Monkey patch
  Api::V1::StatusesController.prepend(MastodonCommand::StatusesControllerPatch)
end