Телеграм бот: Пишем логику вывода капчи | CodeIgniter, MySQL | Урок №3
HTML-код
- Опубликовано: 5 окт 2024
- Привет всем! 👋
Продолжаем серию мини-уроков по созданию телеграм-бота для антиспама и других задач, которые будем делать в нашем телеграме. 📲
Что было сделано в прошлом видео:
Установили локально фреймворк CodeIgniter 4.
Установили библиотеку Telegram Bot.
Настроили всё необходимое для работы с ботом.
Создали бота через BotFather
Сегодняшняя тема:
Вывод капчи для нового пользователя. 🤖
Шаги:
1. Модификация класса TelegramWebhook
2. Создание класса CallbackHandler
3. Создание класса CaptchaCommand
★ ССЫЛКИ ПО ТЕМЕ ★
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
★ Телеграм: t.me/frontendw...
★ IDE: www.jetbrains....
★ CodeIgniter 4: codeigniter.co...
★ packagist.org/...
#телеграмбот #php8 #codeigniter #фреймворк #разработкабота #программирование #урокипрограммирования #вебразработка #базыданных #телеграм #установкабота #созданиесайта
#настройкабазыданных #вебсайт #туториал #техподдержка#онлайнкурсы#бот#проектирование#разработчик#урок#гайд#плейлист#видеоурок#sslсертификат#telegrambot#php8#codeigniter#framework
#webdevelopment#programmingtutorial#database#webdesign#telegram#botdevelopment#onlinecourse#softwaredevelopment#codingtutorial#devtutorial#projectsetup#opensource#techsupport
#webframework#tutorialvideo#codinglife#sslcertificate#howtocode#youtubetutorial#projectguide#webproject
Лайкнул, комментарий для продвижения.не пропадайте.я все ещё учусь,жду новых видео про сайтик или запись к врачу(бот не зашёл)
Может когда-нибудь отпишусь что нашел работу 😢
Пусть все получается и скорее найдется работа по душе
@@andrievskii можно сделать релаизиацию чата в боте? чтобы смс от юзера падали не в лого например php storma,а были видны смс ка при переписке с обычным пользователь.. и при команде например старт можно было бы начать диалог в боте напрямую с юузером? Был бы признателен, когда то задался такой темой, но материала не нашол максимум чего добился это попадания смс в логирование после отправки их пользователпм в бот сам.. Ну и еще было бы интересно посомтреть подключение различных сайтов таких ак гпт, гисметео через токены, и вполне хотелось бы посмотреть как сделать например форму сохранения данных пользователя (имя фамилия, контакт)
спасибо. шумодав надо включить.
вопрос по phpstorm как там настроить отладку? не могу понять!
раньше использовал PHPEd там все с коробки работало, ту тже не работает!
Установка и настройка Xdebug:
Убедись, что Xdebug установлен и правильно настроен на твоем сервере. Ты можешь проверить это, создав php файл с функцией phpinfo(); и поискав в выводе информацию об Xdebug.
В настройках Xdebug (обычно в файле php.ini) убедись, что включен удаленный отладчик (xdebug.mode = debug) и указан правильный порт (по умолчанию 9000).
Если используешь Docker или другую виртуализацию, убедись, что порты правильно проброшены.
Настройка PhpStorm:
Открой настройки PhpStorm (File -> Settings) и перейди в раздел "PHP".
В настройках "PHP" выбери интерпретатор PHP, который используешь.
Нажми на кнопку с тремя точками рядом с полем "Debug" и выбери "Xdebug". Убедись, что порт совпадает с тем, что указан в настройках Xdebug на сервере.
Перейди в раздел "Servers" и добавь свой сервер. Укажи имя, хост, порт и настройки отладки (Xdebug).
В разделе "Debug" -> "DBGp Proxy" можешь оставить настройки по умолчанию.
Настройка конфигурации запуска:
Открой меню "Run" -> "Edit Configurations".
Нажми на "+" и выбери "PHP Remote Debug".
Дай имя конфигурации, выбери сервер, который ты добавил ранее, и укажи путь к файлу или папке на сервере, который хочешь отлаживать.