Java 创建TG 机器人 回调函数,可以根据需要添加更多的条件来处理其他类型的更新
·

Java 创建TG 机器人 集成 SpringBoot-CSDN博客
@Override
public void onUpdateReceived(Update update) {
if(update.hasMessage() && update.getMessage().hasText()) {
//todo 文本输入
}else if (update.hasCallbackQuery()) {
//todo 按钮选择
}else if (update.hasMessage() && update.getMessage().hasPhoto()) {
//todo 处理图片输入
}else if (update.hasMessage() && update.getMessage().hasAudio()) {
//todo 处理音频输入
}else if (update.hasMessage() && update.getMessage().hasVideo()) {
//todo 处理视频输入
}else if (update.hasMessage() && update.getMessage().hasLocation()) {
//todo 处理位置输入
}else if (update.hasMessage() && update.getMessage().hasDocument()) {
//todo 处理文件输入
}else if (update.hasMessage() && update.getMessage().hasContact()) {
//todo 处理联系人输入
}else if (update.hasMessage() && update.getMessage().hasVoice()) {
//todo 处理音频文件输入
}else if (update.hasMessage() && update.getMessage().hasAnimation()) {
//todo 处理动画输入
}
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)