Uses of Class
com.bytedesk.core.thread.ThreadProtobuf
Packages that use ThreadProtobuf
Package
Description
Robot message package contains classes for handling robot communication.
Message handling package containing message models and processors
Thread package containing thread models and handlers
Utility classes package containing helper methods and common functionality
会话转接包
处理会话转接相关功能
-
Uses of ThreadProtobuf in com.bytedesk.ai.robot_message
Methods in com.bytedesk.ai.robot_message with parameters of type ThreadProtobufModifier and TypeMethodDescriptionstatic MessageProtobuf
RobotMessageUtils.createRobotMessage
(ThreadProtobuf thread, RobotProtobuf robot, MessageProtobuf messageProtobuf) -
Uses of ThreadProtobuf in com.bytedesk.core.email
Methods in com.bytedesk.core.email with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
EmailIdleListenerService.sendToCustomerService
(EmailMessageRequest emailMessageRequest, VisitorResponse visitor, ThreadProtobuf thread, EmailEntity emailEntity) 将邮件消息发送到客服系统 -
Uses of ThreadProtobuf in com.bytedesk.core.email_message
Methods in com.bytedesk.core.email_message with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
EmailMessageRestService.sendToCustomerService
(EmailMessageRequest request, VisitorResponse visitor, ThreadProtobuf thread, EmailEntity emailEntity) 将邮件消息发送到客服系统 -
Uses of ThreadProtobuf in com.bytedesk.core.message
Fields in com.bytedesk.core.message declared as ThreadProtobufMethods in com.bytedesk.core.message with parameters of type ThreadProtobufModifier and TypeMethodDescriptionstatic MessageProtobuf
MessageUtils.createLoginNoticeMessage
(String messageUid, ThreadProtobuf threadProtobuf, String orgUid, String content) static MessageProtobuf
MessageUtils.createNoticeMessage
(String messageUid, ThreadProtobuf threadProtobuf, String orgUid, String content) -
Uses of ThreadProtobuf in com.bytedesk.core.thread
Methods in com.bytedesk.core.thread that return ThreadProtobufModifier and TypeMethodDescriptionstatic ThreadProtobuf
static ThreadProtobuf
ThreadUtils.getThreadProtobuf
(String topic, ThreadTypeEnum type, UserProtobuf user) ThreadEntity.toProtobuf()
-
Uses of ThreadProtobuf in com.bytedesk.core.utils
Methods in com.bytedesk.core.utils that return ThreadProtobufModifier and TypeMethodDescriptionstatic ThreadProtobuf
ConvertUtils.convertToThreadProtobuf
(ThreadEntity thread) -
Uses of ThreadProtobuf in com.bytedesk.kbase.auto_reply
Methods in com.bytedesk.kbase.auto_reply with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
AutoReplyEventListener.autoReply
(String messageUid, String agentUid, MessageTypeEnum messageType, String messageContent, ThreadProtobuf thread) -
Uses of ThreadProtobuf in com.bytedesk.service.thread_invite
Fields in com.bytedesk.service.thread_invite declared as ThreadProtobufModifier and TypeFieldDescriptionprivate ThreadProtobuf
ThreadInviteExtra.thread
private ThreadProtobuf
ThreadInviteRequest.thread
private ThreadProtobuf
ThreadInviteResponse.thread
-
Uses of ThreadProtobuf in com.bytedesk.service.thread_transfer
Fields in com.bytedesk.service.thread_transfer declared as ThreadProtobufModifier and TypeFieldDescriptionprivate ThreadProtobuf
ThreadTransferExtra.thread
private ThreadProtobuf
ThreadTransferRequest.thread
private ThreadProtobuf
ThreadTransferResponse.thread
Methods in com.bytedesk.service.thread_transfer that return ThreadProtobuf -
Uses of ThreadProtobuf in com.bytedesk.social.line
Methods in com.bytedesk.social.line with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
LineWebhooks.sendToCustomerService
(com.linecorp.bot.webhook.model.MessageEvent event, VisitorResponse visitor, ThreadProtobuf thread, LineEntity lineEntity) 将Line消息发送到客服系统 -
Uses of ThreadProtobuf in com.bytedesk.social.meta
Methods in com.bytedesk.social.meta with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
MetaAppWebhooks.createAndSendTextMessage
(String content, String senderId, VisitorResponse visitor, ThreadProtobuf thread, String workgroupUid, String orgUid) 创建并发送文本消息到客服系统private void
MetaAppWebhooks.sendToCustomerService
(com.fasterxml.jackson.databind.JsonNode message, VisitorResponse visitor, ThreadProtobuf thread, String workgroupUid, String orgUid) 将Meta访客消息发送给客服 统一使用MetaMessageService处理消息,参考WeChatWorkMessageApiService.sendToCustomerService的实现模式 -
Uses of ThreadProtobuf in com.bytedesk.social.telegram.config
Methods in com.bytedesk.social.telegram.config with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
TelegramDefaultConsumer.sendToCustomerService
(org.telegram.telegrambots.meta.api.objects.Update update, String content, VisitorResponse visitor, ThreadProtobuf thread, TelegramEntity telegramEntity) 将Telegram访客消息发送给客服private void
TelegramDefaultConsumer.sendToCustomerService
(org.telegram.telegrambots.meta.api.objects.Update update, String content, VisitorResponse visitor, ThreadProtobuf thread, TelegramEntity telegramEntity, MessageTypeEnum messageType) 将Telegram访客消息发送给客服 -
Uses of ThreadProtobuf in com.bytedesk.social.whatsapp.ycloud
Methods in com.bytedesk.social.whatsapp.ycloud with parameters of type ThreadProtobufModifier and TypeMethodDescriptionprivate void
YCloudMessageService.handleRobotResponse
(YCloudWhatsappInboundReceived.WhatsappInboundMessage inboundMessage, ThreadProtobuf thread, WhatsAppEntity whatsAppEntity, MessageProtobuf messageProtobuf) 处理机器人回复private void
YCloudMessageService.sendToCustomerService
(YCloudWhatsappInboundReceived.WhatsappInboundMessage inboundMessage, VisitorResponse visitor, ThreadProtobuf thread, WhatsAppEntity whatsAppEntity) 发送消息到客服系统private void
YCloudMessageService.sendWelcomeMessage
(YCloudWhatsappInboundReceived.WhatsappInboundMessage inboundMessage, ThreadProtobuf thread, WhatsAppEntity whatsAppEntity, String welcomeContent) 发送欢迎消息 -
Uses of ThreadProtobuf in com.bytedesk.wechat.work.kefu.message
Methods in com.bytedesk.wechat.work.kefu.message with parameters of type ThreadProtobufModifier and TypeMethodDescriptionWeChatWorkMessageApiService.sendMsgmenuMessage
(WeChatWorkMessageResponse.WeChatWorkMessage message, ThreadProtobuf thread, String corpId, String appSecret, String content) 发送菜单消息给企业微信客户private void
WeChatWorkMessageApiService.sendSessionMessage
(WeChatWorkMessageResponse.WeChatWorkMessage message, ThreadProtobuf thread, String corpId, String appSecret, String content) 发送会话消息WeChatWorkMessageApiService.sendTextMessage
(WeChatWorkMessageResponse.WeChatWorkMessage message, ThreadProtobuf thread, String corpId, String appSecret, String content) 发送文本消息给企业微信客户private void
WeChatWorkMessageApiService.sendToCustomerService
(WeChatWorkMessageResponse.WeChatWorkMessage message, VisitorResponse visitor, ThreadProtobuf thread, String workgroupUid, String orgUid) 将企业微信客服消息发送到客服系统 -
Uses of ThreadProtobuf in com.bytedesk.wechat.work.kefu.session
Fields in com.bytedesk.wechat.work.kefu.session declared as ThreadProtobufModifier and TypeFieldDescriptionprivate ThreadProtobuf
WeChatWorkSessionRequest.thread
会话线程对象,用于发送系统通知