用于 Telegram 机器人 API 的 C++ 库
用于 Telegram 机器人 API 的 C++ 库。 文档位于 这里。
一个简单的回声机器人,它发送它接收到的一切内容:
#include
#include
#include
int main() {
TgBot::Bot bot("PLACE YOUR TOKEN HERE");
bot.getEvents().onCommand("start", [&bot](std::shared_ptr message) {
bot.getApi().sendMessage(message->chat->id, "Hi!");
});
bot.getEvents().onAnyMessage([&bot](std::shared_ptr message) {
const auto text = message->text.value_or("");
std::cout chat->id, "Your message is: " + text);
});
try {
std::cout username.value_or("") =22.1.8"开发检查通过 Makefile 进行暴露:
make format
make lint
make test或者,通过 Docker:
make docker-test帮助页面。
暂无开放 Issues,或尚未同步最近议题。