【问题标题】:How to send a message through telegram bot? [There is a solution, but something is wrong]如何通过电报机器人发送消息? [有解决办法,但有问题]
【发布时间】:2022-12-17 19:40:53
【问题描述】:

我在尝试通过命令发送消息时遇到问题。事实是消息只传给我 方法:

        else if(text.startsWith("/add")){
          
           sendMessage.setText(message.getText());
            sendMessage.setParseMode("Markdown");
                for (Customer customer : Database.customerList) {
                    System.out.println(customer);
                     Long id = customer.getId();
                    sendMessage.setChatId(String.valueOf(id));
                }

            ComponentContainer.MY_TELEGRAM_BOT.sendMsg(sendMessage);
        }

我试图通过数据库处理所有 id 向所有用户发送消息,结果,消息只发给我

【问题讨论】:

    标签: java telegram telegram-bot mailing


    【解决方案1】:

    你有没有试过插入发送消息()进入循环?

    else if(text.startsWith("/add")){
              
               sendMessage.setText(message.getText());
                sendMessage.setParseMode("Markdown");
                    for (Customer customer : Database.customerList) {
                        System.out.println(customer);
                        Long id = customer.getId();
                        sendMessage.setChatId(String.valueOf(id));
                        ComponentContainer.MY_TELEGRAM_BOT.sendMsg(sendMessage);
                    }
            }
    

    【讨论】:

      猜你喜欢
      • 2019-09-23
      • 1970-01-01
      • 2016-05-03
      • 2017-03-19
      • 2019-10-30
      • 2016-06-12
      • 2017-09-01
      • 1970-01-01
      • 2020-12-10
      相关资源
      最近更新 更多