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 处理动画输入
        }
    }

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐