Виконано

Telegram Bot on C++

You need to write a Telegram Bot written in C++, it is desirable to use this library [login to view URL] or if you know a good library tell me.

The bot should be in standalone application that may look like this:

```

#include <thread>

void bot_thread_func()

{

// You code here...

}

int main()

{

std::thread bot_thread(bot_thread_func);

[login to view URL]();

return 0;

}

```

List of commands in bot:

/find Search

/list List

/report Report

/inform_onoff to Subscribe/Unsubscribe from notifications

/help Help

/find ABC - looks for something in the system and returns a list of found buttons

/list - without parameters displays the first five buttons and the "Next" button at the bottom"

/report - returns excel file

/inform_onoff - returns "You have subscribed(unsubscribed) from receiving notifications"

/help - returns "text"

The user clicks on one of the found buttons and it shows a menu button (as in botFather):

/status - returns " text"

/restart - returns "text"

/kegs - returns text and buttons (as in botFather) :

/keg_replace - returns two buttons "Replace #1" "Replace #2" and if click on that buttons return text "Replaced"

/keg_wash - return three buttons "Daily" "Sanitizing" "Acid"

A bot can be added to a group. When using any of the commands, the server checks whether the user is authorized. If not, it personal message is sent to the user with link [login to view URL]{token}. Even if a bot is added to a group must be checked per-user authorization when trying to execute a command and when a message with an authorization link should arrive to the user a personal message and not to the group.

No need to implement database, excel file generation, authorization check. This will all be implemented in the next stage. Now just in the functions to be blocks /*TODO text that there should be*/ You can use statically defined arrays as data at this point. And as authorization flag bool is_authorized = true; and if you change this flag and rebuild the application, the bot will ask for authorization when trying to execute the command.

Please write what information you need.

Навички: Програмування на C++

Деталі: vbs login script example, spring webflow custom login page example, retrieve information asp page login, telegram bot nodejs, telegram bot python, telegram api, create telegram bot, telegram bot api, telegram bot tutorial, telegram bot php, telegram bot example, bot retrieve information website net, bot extracting information wen, invalid token login joomla, jomsocial invalid token login, invalid token login joomla template, telegram bot, freelance create telegram bot, Laravel Telegram Bot , make telegram bot

Про роботодавця:
( 0 відгуки(-ів) ) Новосибирск, Russian Federation

ID Проекту: #21184491

Доручено:

ByMsx

Dear client! I have experience in developing Telegram bots (including custom payment systems) and in C++. I can complete your task without any problems with simple and stable program code and ready to continued collab Більше

$15 USD за 2 дні(-в)
(0 відгуків(-и))
0.0

2 фрілансерів(-и) у середньому готові виконати цю роботу за $18

techlinesols6

Dear Prospect Hiring Manager. Thank you for giving me a chance to bid on your project. i am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned "I can do th Більше

$21 USD за 7 дні(-в)
(0 відгуків(и))
0.0