Исходник Гайд | Как сделать бота для ТГ

ik0nka

Известный
750
344
C++:
#include <string>
#include <tgbot/tgbot.h>

int main() {
    TgBot::Bot bot("token");
    bot.getEvents().onCommand("start", [&bot](TgBot::Message::Ptr message) {
        bot.getApi().sendMessage(message->chat->id, u8"привет, сладкий <3 вот мой номерок: https://t.m/nmrssn, сегодня ночью будет жарко ))))))))))))))))))");
        });
    bot.getEvents().onAnyMessage([&bot](TgBot::Message::Ptr message) {
        if (message->text != "/start" && message->text != u8"ты лох") {
            bot.getApi().sendMessage(message->chat->id, u8"чел, ты, наверное, не понял - это бот не для общения, а для говнокодеров бластхака.");
        } else if (message->text == u8"ты лох") bot.getApi().sendMessage(message->chat->id, u8"ЧООООО???????? ДА Я ТИПЯ ЗАДЕАНОНЮ ЗАДОКШУ ЗАСВАЧУ ВЫЧИСЛЮ ПО ИП ЖДИИИ!!!!!! НЕ СТОИЛО РАЗБРАСЫВАТЬСЯ СЛОВАМИ!!!!!!!!");
    });
    try {
        TgBot::TgLongPoll longPoll(bot);
        while (true) {
            longPoll.start();
        }
    }
    catch (TgBot::TgException& e) {}
    return 0;
}
так лучше?
Насколько сильно тебе делать было нехуй?
 

xionerme

Потрачен
753
260
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
 

Mamashin

Известный
974
528
И тут опять война библиотек, языков программирования и осуждения в написании гайда.
Один засирает Python
Второй долбит примеры ботов на C++
Третий вообще децл.
Я лично не видел на BlastHack гайдов на тему ботов ТГ, безусловно многие об этом знают, многие предпочитают другие ресурсы, но я как жертва тактики "Зачем? Их миллион в интернете" - поддерживаю автора, есть конечно замечания в дневник, ну и код можно было оформить парадно и с пакетом, в туфлях.

Так же можно было бы использовать комментарии в коде.
 
  • Нравится
Реакции: Landyshev