Turquoise::Jobs::SendChatEloquence
Inherits Mosquito::RateLimiter < Mosquito::QueuedJob < Mosquito::Job < Mosquito::Serializers::Primitives < Reference < Object
Constants
PARAMETERS = [{name: chat_id, value: , type: Int64, method_suffix: int64}, {name: text, value: , type: String, method_suffix: string}, {name: message_id, value: , type: Int64, method_suffix: int64}] of Nil
Constructors
new(chat_id : Int64, text : String, message_id : Int64)
new
Class methods
job_name
SourceInstance methods
after_hook
before_hook
build_job_run
chat_id
Sourcechat_id=(value : Int64) : Int64
Sourcechat_id?
Sourcemessage_id
Sourcemessage_id=(value : Int64) : Int64
Sourcemessage_id?
Sourcemessage_id_or_nil
Sourcereschedule_interval(retry_count)
Sourcetext
Sourcetext=(value : String) : String
Sourcetext?
Sourcevars_from(config : Hash(String, String))
Macros
param(parameter)
Source