module Telegram::Helpers

Extended Modules

Defined in:

telegram/generator/helpers.cr
telegram/helpers.cr

Instance Method Summary

Instance Method Detail

def attach_form_media(form : MIME::Multipart::Builder, value : API::InputMedia) #

[View source]
def attach_form_value(form : MIME::Multipart::Builder, id : String, value) #

[View source]
def build_form_data_config(payload) #

[View source]
def build_json_config(payload) #

[View source]
def check_open_local_file(file) #

[View source]
def chunk_text(text, max_len) #

[View source]
def escape_html(text) #

[View source]
def escape_md(text, version = 1) #

[View source]
def includes_media?(params) #

[View source]
def or_throw(item : U | Nil, method) forall U #

[View source]
def pad_utf16(text) #

[View source]
def parse_text(text : String, parse_mode : API::ParseMode) #

[View source]
def random_string(length) #

[View source]
def to_array(e) #

[View source]
def try_strip(text) #

[View source]
def unpad_utf16(text) #

[View source]
def unparse_text(text : String, entities : Array(API::MessageEntity), parse_mode : API::ParseMode) #

[View source]