Interface SendMessageMapper
public interface SendMessageMapper
SendMessage mapper.-
Method Summary
Modifier and TypeMethodDescriptiondefault org.telegram.telegrambots.meta.api.methods.send.SendMessagemap(PostControlsSendMessageProperties postControlsSendMessageProperties, List<org.telegram.telegrambots.meta.api.objects.message.Message> messages) MapsPostControlsSendMessagePropertiesand a list of messages toSendMessage.org.telegram.telegrambots.meta.api.methods.send.SendMessagemap(PostControlsSendMessageProperties postControlsSendMessageProperties, List<org.telegram.telegrambots.meta.api.objects.message.Message> messages, List<org.telegram.telegrambots.meta.api.objects.message.Message> contextMessages) MapsPostControlsSendMessagePropertiesand a list of messages toSendMessagewith context messages.org.telegram.telegrambots.meta.api.methods.send.SendMessagemap(TelegramAdminProperties adminProperties, String template) MapsTelegramAdminPropertiesand a template string toSendMessage.org.telegram.telegrambots.meta.api.methods.send.SendMessagemap(SendUrlDTO sendUrlDTO, TelegramAdminProperties adminProperties) org.telegram.telegrambots.meta.api.methods.send.SendMessagemap(org.telegram.telegrambots.meta.api.objects.message.Message message, UnauthorizedActionProperties unauthorizedActionProperties) org.telegram.telegrambots.meta.api.methods.send.SendMessageMapsMessageand a template string toSendMessage.
-
Method Details
-
map
org.telegram.telegrambots.meta.api.methods.send.SendMessage map(SendUrlDTO sendUrlDTO, TelegramAdminProperties adminProperties) - Parameters:
sendUrlDTO- the send URL DTOadminProperties- the Telegram admin properties- Returns:
- the mapped
SendMessage
-
map
default org.telegram.telegrambots.meta.api.methods.send.SendMessage map(PostControlsSendMessageProperties postControlsSendMessageProperties, List<org.telegram.telegrambots.meta.api.objects.message.Message> messages) MapsPostControlsSendMessagePropertiesand a list of messages toSendMessage.- Parameters:
postControlsSendMessageProperties- the post controls send message propertiesmessages- the list of messages- Returns:
- the mapped
SendMessage
-
map
org.telegram.telegrambots.meta.api.methods.send.SendMessage map(PostControlsSendMessageProperties postControlsSendMessageProperties, List<org.telegram.telegrambots.meta.api.objects.message.Message> messages, List<org.telegram.telegrambots.meta.api.objects.message.Message> contextMessages) MapsPostControlsSendMessagePropertiesand a list of messages toSendMessagewith context messages.- Parameters:
postControlsSendMessageProperties- the post controls send message propertiesmessages- the list of messagescontextMessages- the context messages- Returns:
- the mapped
SendMessage
-
map
org.telegram.telegrambots.meta.api.methods.send.SendMessage map(org.telegram.telegrambots.meta.api.objects.message.Message message, String template) MapsMessageand a template string toSendMessage.- Parameters:
message- the original messagetemplate- the template string- Returns:
- the mapped
SendMessage
-
map
org.telegram.telegrambots.meta.api.methods.send.SendMessage map(org.telegram.telegrambots.meta.api.objects.message.Message message, UnauthorizedActionProperties unauthorizedActionProperties) - Parameters:
message- the original messageunauthorizedActionProperties- the unauthorized action properties- Returns:
- the mapped
SendMessage
-
map
org.telegram.telegrambots.meta.api.methods.send.SendMessage map(TelegramAdminProperties adminProperties, String template) MapsTelegramAdminPropertiesand a template string toSendMessage.- Parameters:
adminProperties- the Telegram admin propertiestemplate- the template string- Returns:
- the mapped
SendMessage
-