nyanimedb/modules/bot/front/include/front.hpp

26 lines
444 B
C++

#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <exception>
#include <string>
#include <tgbot/tgbot.h>
class AnimeBot {
private:
std::string token;
TgBot::Bot bot;
public:
/// Init Bot
AnimeBot(const std::string& token);
/// Main menu
void setupHandlers();
/// Get TgBot::Bot
TgBot::Bot& getBot();
/// Function creates main menu and sends it to user with chatId
void sendMainMenu(int64_t chatId);
};