Module: ESM::Command::Territory::Remove::V1
- Defined in:
- lib/esm/command/territory/remove.rb
Instance Method Summary collapse
Instance Method Details
#on_execute ⇒ Object
43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/esm/command/territory/remove.rb', line 43 def on_execute # Check for registered target_user check_for_registered_target_user! if target_user.is_a?(ESM::User) deliver!( function_name: "removePlayerFromTerritory", territory_id: arguments.territory_id, target_uid: target_uid, uid: current_user.steam_uid ) end |
#on_response ⇒ Object
55 56 57 58 59 60 61 62 63 64 65 |
# File 'lib/esm/command/territory/remove.rb', line 55 def on_response = I18n.t( "commands.remove.success_message", user: current_user.mention, target_uid: target_uid, territory_id: arguments.territory_id, server: target_server.server_id ) reply(ESM::Embed.build(:success, description: )) end |