我刚刚开始编程,从未见过这样的东西。你能给我解释一下吗?在我看来,复合语句是一个论点。可以吗? sendMessage()返回Message :: Ptr。
此外,[&bot](TgBot::Message::Ptr message)
是什么意思?而且,bot.getApi().sendMessage(message->chat->id, "Hi!");
是一个自变量还是它属于[&bot](TgBot::Message::Ptr message)
?
bot.getEvents().onCommand("start", [&bot](TgBot::Message::Ptr message)
{
bot.getApi().sendMessage(message->chat->id, "Hi!");
});