
Подробнее о хостинге для размещения Телеграм бота можно узнать из статьи
Авторизуйтесь через Telegram, чтобы ответить.
Откройте бот @SiteAuthBot,
нажмите кнопку Старт/Start. Следуйте инструкциям бота.
private function router()
{
$data = $this->rawData;
$chat_id = $this->getChatId();
$text = $this->getText();
if (array_key_exists("message", $data)) {
if (array_key_exists("text", $data['message'])) {
if ($text == "/start") {
$this->startBot($chat_id);
} elseif ($this->getStepUser($chat_id) == 1) {
$this->saveStep1($chat_id);
} elseif ($this->getStepUser($chat_id) == 3) {
$this->saveStep3($chat_id);
} elseif ($text == "/all" && $this->isAdmin($chat_id)) {
$msg = "Привет, Хозяин!\nПросмотр анкет:";
$this->sendMessage($chat_id, $msg);
$this->showUsersAnkets();
}
}
почему только степ1 и степ 3 ?
То есть челвоек подключается-
Бот спрашивает- как зовут?
Чел отвечает Вася
Бота сразу задает следубщий вопрос- Сколько лет.
и т.д.
а в конце сообщение или кнопка- Анкетирование успешно пройдено.
а весь диалог в тхт файле на сервере.