Бот Телеграм для создания квитанций

Содержание

Если есть вопросы, комментарии, сообщения об ошибках или запросы их можно оставить в комментариях ниже или отправить на почту [email protected] .

Создайте ярлык для бота#

Вы можете создать ярлык для быстрого доступа к боту в один клик на любом устройстве: телефоне, компьютере, планшете.

(на английском) и используйте ссылку https://telegram.me/list_ok_bot или tg://resolve?domain=list_ok_bot .

Пример ярлыка на iPhone (третья иконка):

Ярлык для быстрого доступа к боту

Языки#

Русский и английский. По запросу могу добавить еще локализации.

Меню выбора языка

Возможности#

Основные#

Бот позволяет работать с любым количеством списков (название списков вы вводите сами, на скриншоте только пример):

PuzzleBot. Чат-бот Telegram для приёма заявок. Создание бота с нуля.

Списки пользователя

Списки состоят из пунктов, которые могут быть активными или завершенными :

Содержание списка

Умное добавление и поиск в списках#

Добавление элементов в списки “умное”: если listOK найдет похожие записи в списке, он предложит использовать их или создать новую запись. Это также подходит для поиска в списке.

Умное добавление и поиск в списках

Если в списке есть идентичный элемент (вне зависимости от регистра символов), бот не создаст дубль, а переведет существующий в активное состояние, если он был завершен до этого.

Дедупликация в 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, номер телефона, адрес доставки или комментарий оплатившего клиента. Настраивай платежную страницу без технических специалистов

Продавай доступ
к файлам, видео и чатам

Автоматизируй продажи своего контента: отправляем твоим клиентам ссылки и файлы после успешной оплаты

Еще по теме:  Telegram как отключить автозагрузку

Принимай к оплате карты, Яндекс.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).

Не приходят уведомления с формы — что делать

Как узнать свой id телеграм

Если это не помогло, нужно смотреть ответ после запроса.

Как заменить отправку на эмейл отправкой в телеграм

Уберите mail() с его данными и используйте file_get_contents. Адаптируйте поле с сообщением ($msg), добавьте туда все данные с формы.

Результат отправки заявки в телеграм с сайта

Вот как это примерно выглядит в телеграме:

Пример полученной заявки в телеграм с сайта

Форма простая, обработчик тоже; «почтовые» порты на хостинге или сервере не нужны. И заявки моментально прилетают в телеграм. Удобно.

Еще интересные статьи:

  1. Как накрутить подписчиков telegram дешево
  2. Как с сайта отправить уведомление в Telegram
  3. Как сделать телеграм бот для получения уведомлений от Flurry SDK на python
  4. Как спарсить play market на php
  5. Ошибки при разработке telegram бота на python

Источник: bdseo.ru

Рейтинг
( Пока оценок нет )
Загрузка ...