summaryrefslogtreecommitdiff
path: root/samples/echobot/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'samples/echobot/src/main.cpp')
-rw-r--r--samples/echobot/src/main.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/samples/echobot/src/main.cpp b/samples/echobot/src/main.cpp
index 05806d2..7c78112 100644
--- a/samples/echobot/src/main.cpp
+++ b/samples/echobot/src/main.cpp
@@ -32,11 +32,6 @@ using namespace TgBot;
bool sigintGot = false;
int main() {
- signal(SIGINT, [](int s) {
- printf("SIGINT got");
- sigintGot = true;
- });
-
Bot bot("PLACE YOUR TOKEN HERE");
bot.getEvents().onCommand("start", [&bot](Message::Ptr message) {
bot.getApi().sendMessage(message->chat->id, "Hi!");
@@ -49,6 +44,10 @@ int main() {
bot.getApi().sendMessage(message->chat->id, "Your message is: " + message->text);
});
+ signal(SIGINT, [](int s) {
+ printf("SIGINT got");
+ sigintGot = true;
+ });
try {
printf("Bot username: %s\n", bot.getApi().getMe()->username.c_str());