Если есть вопросы, комментарии, сообщения об ошибках или запросы их можно оставить в комментариях ниже или отправить на почту [email protected] .
Создайте ярлык для бота#
Вы можете создать ярлык для быстрого доступа к боту в один клик на любом устройстве: телефоне, компьютере, планшете.
(на английском) и используйте ссылку https://telegram.me/list_ok_bot или tg://resolve?domain=list_ok_bot .
Пример ярлыка на iPhone (третья иконка):
Языки#
Русский и английский. По запросу могу добавить еще локализации.
Возможности#
Основные#
Бот позволяет работать с любым количеством списков (название списков вы вводите сами, на скриншоте только пример):
PuzzleBot. Чат-бот Telegram для приёма заявок. Создание бота с нуля.
Списки состоят из пунктов, которые могут быть активными или завершенными :
Умное добавление и поиск в списках#
Добавление элементов в списки “умное”: если listOK найдет похожие записи в списке, он предложит использовать их или создать новую запись. Это также подходит для поиска в списке.
Если в списке есть идентичный элемент (вне зависимости от регистра символов), бот не создаст дубль, а переведет существующий в активное состояние, если он был завершен до этого.
Повторяющиеся задачи/элементы#
Если нужно, чтобы задача (элемент списка) повторялась, вы можете добавить в конце *1д или *1d (количество пробелов может быть любое), где 1 – это число дней после завершения задачи, когда она снова должна стать активной.
Например, если вы покупаете хлеб каждые 3 дня, то текст может выглядеть так: Хлеб *3д . Эта задача автоматически станет активной через 3 дня после последнего завершения – для этого нужно только как-то повзаимодействовать с ботом.
Changelog#
2022-02-19 – 0.6.2:
- Более детальный ответ для неподдерживаемых типов сообщений (аудио, видео, изображения и т.п.).
- Небольшие исправления и доработки.
2022-02-14 – 0.6.1: Добавил возможность скопировать в один клик название списка или текст элемента при редактировании и удалении, чтобы не приходилось перепечатывать.
2022-02-13 – 0.6.0: Добавил регулярные/повторяющиеся задачи.
2022-02-06 – 0.5.0:
- Добавил возможность удалять списки. Осторожно: удаляются и записи в списках. Это действие необратимо.
- Редактирование названия списка и удаление вынес в режим редактирования, как и у элементов в списках.
- Небольшие исправления и доработки.
2022-02-02 – 0.4.0:
- Теперь можно искать/добавлять элементы не входя в список: если у вас один список, эффект такой же, как у создания в этом списке. Если списков несколько, бот спросит выбрать с каким работать.
- Улучшена работа умного добавления/поиска: если вы ввели точное совпадение для уже существующего элемента, но есть еще похожие кандидаты, бот предложит выбрать среди них. Например, если у вас есть записи масло , оливковое масло и подсолнечное масло , то на сообщение масло бот предложит все три варианта, а не активирует масло .
2022-01-13 – 0.3.2:
- регистронезависимая сортировка списков и элементов
- более подробное сообщение при неизвестной команде
- небольшие исправления и доработки
2022-01-06 – 0.3.1: Небольшие исправления и доработки
2022-01-05 – 0.3.0: Добавил умное добавление элементов в списки/поиск в списках
2022-01-04 – 0.2.3: Добавил постраничный вывод завершенных элементов: теперь они разбиты на страницы по максимум 10 штук
2022-01-02 – 0.2.2: Добавил всплывающее уведомление при изменении статуса элемента в списке, чтобы был очевиднее результат действия
2021-12-02 – 0.2.1: Небольшие исправления и доработки
2021-11-22 – 0.2.0: Добавил поддержку нескольких языков, русский и английский перевод.
2021-11-01 – 0.1.0: Первый публичный релиз. Базовая функциональность.
Источник: memori.online
Платежи
в Telegram
Собирай донаты, выставляй счета, создавай тарифы и платные подписки.
Получай короткую многоразовую ссылку на оплату.
Формируй клиентскую базу
Зафиксируем: имя, email, номер телефона, адрес доставки или комментарий оплатившего клиента. Настраивай платежную страницу без технических специалистов
Продавай доступ
к файлам, видео и чатам
Автоматизируй продажи своего контента: отправляем твоим клиентам ссылки и файлы после успешной оплаты
Принимай к оплате карты, Яндекс.Pay и Qiwi
Visa, Mastercard, Maestro,
МИР, Uzcard и Humo
Всех стран СНГ и Грузии
Без комиссии
Выводи деньги
на карту
Visa, Mastercard, Maestro, МИР
Всех стран СНГ и Грузии
На простых условиях
Есть автовывод
Будь в курсе с Capusta.Go
Используй все функции онлайн-сервиса Capusta.Space прямо в Telegram
Наш бот присылает уведомления об успешной оплате, покажет баланс, выставит новый счет и отправит деньги на твою банковскую карту. Только попроси)
Создай свои сценарии оплаты
У нас есть простое API
Там нет лишних слов
И есть лайфхаки
Наслаждайся безопасностью
Сертифицированы по стандартам PCI DSS;
Блочим фрод и скомпрометированные карты! Имеем совесть и моральные принципы
Получай
поддержку 24/7
Консультируем по:
— интеграции;
— юридическим вопросам;
— финансам
Источник: capusta.space
Блог вебмастера
создание сайтов, заработок в сети, раскрутка, программирование
Заявки с формы обратной связи в telegram
Идеальная замена обычных уведомлений на почту — это telegram. Заявка сразу прилетает в месенджер, не нужно постоянно проверять почту. Кроме того, избавляемся от проблем исходящей почты на сервере.
Часто на хостинге отключена возможность рассылки почты. Также, из-за спама могут закрыть порты на сервере. Поэтому будем использовать уведомления в телеграм!
Как настроить отправку уведомлений с сайта в телеграм на php
Создаем бота в телеграм
Для начала нам понадобится бот. Создаем его через botfather, сохраняем токен. Сложностей возникнуть не должно, инструкций много. Далее идем на сайт.
Форма обратной связи — пример
Возьмем для примера простую форму обратной связи:
Введите Ваше имя : < br > < input type = «text» placeholder = «Ваше имя» name = «call_user» > < br > < br >
Контакт для обратной связи < br >( < i >это может быть эмейл или телеграм — аккаунт < / i >) : < br > < input type = «text» placeholder = «*Email или телеграм» name = «us_contact» required > < br > < br >
* — обязательные поля .
Поля: имя (необязательно), контакт (обязательно, эмейл или телеграм) и сам текст сообщения (обязательный). Дальше нужен обработчик формы.
Напишем обработчик на php
Выкладываю код обработчика с комментариями:
$userId = ‘264121246’ ; // Id телеграм аккаунта, куда отправлять сообщения
$token = ‘101543549:AAJDsandkWEuhsd434Sd23G8’ ; // Token бота, если что — он ненастоящий 🙂
$user_name = ‘ (‘ . $_POST [ «call_user» ] . ‘)’ ; // Скобки для красоты, мне так удобнее
$user_contact = $_POST [ «us_contact» ] ; // Данные с поля «контакт пользователя»
$user_text = $_POST [ «mymes» ] ; // Текст сообщения
if ( ! empty ( $user_contact ) and ! empty ( $user_text ) ) < // Если поля «контакт» и «текст» не пусты. Дополнительная проверка при обработке формы (если будут боты слать запросы)
$msg = ‘*Заявка с сайта bdseo.ru*
‘ ; // Делаем первую строку «жирной». Переводы строки для удобства в телеграме.
$msg . = $user_contact . $user_name ; // Добавляем в текст поле «контакт» и имя
$msg . = ‘ пишет:
‘ . $user_text ; // Добавляем текст сообщения. Перевод строки опять же для удобства
file_get_contents ( ‘https://api.telegram.org/bot’ . $token . ‘/sendMessage?chat_id=’ . $userId . ‘parse_mode=markdown’ ) ; // Отправляем запрос. Разметка — markdown
echo «Спасибо, мы получили Ваше сообщение.» ; // Выводим сообщение что заявка ушла
Самое главное тут file_get_contents, через него и делаем отсылку заявку на телеграм. Если нужны дополнительные данные (ошибка или вывод «ответа» от сервера телеграм), поместите file_get_contents в переменную и выводите ее или сохраняйте в логи.
Куда это все разместить
Смотря где у Вас форма и где обработчик (куда уходят данные, action). У меня все на одной странице.
Как отправить заявку нескольким аккаунтам
Способов много. Создайте еще один file_get_contents, или массив с id аккаунтов и используйте цикл (например, foreach).
Не приходят уведомления с формы — что делать
Если это не помогло, нужно смотреть ответ после запроса.
Как заменить отправку на эмейл отправкой в телеграм
Уберите mail() с его данными и используйте file_get_contents. Адаптируйте поле с сообщением ($msg), добавьте туда все данные с формы.
Результат отправки заявки в телеграм с сайта
Вот как это примерно выглядит в телеграме:
Форма простая, обработчик тоже; «почтовые» порты на хостинге или сервере не нужны. И заявки моментально прилетают в телеграм. Удобно.
Еще интересные статьи:
- Как накрутить подписчиков telegram дешево
- Как с сайта отправить уведомление в Telegram
- Как сделать телеграм бот для получения уведомлений от Flurry SDK на python
- Как спарсить play market на php
- Ошибки при разработке telegram бота на python
Источник: bdseo.ru