Сервис формы обратной связи с отправкой формы в telegram
Go to file
2024-06-08 22:08:43 +03:00
assets Initial commit 2023-04-20 07:03:21 +05:00
cmd/feedback add logging events to trash log 2024-05-28 16:01:55 +03:00
deployments ci: envs for logging to trashlog 2024-06-08 22:02:57 +03:00
docs Update docs/openapi.json 2023-05-05 13:45:26 +00:00
internal delete base user log data and movw mw to common pj 2024-06-07 17:36:23 +03:00
.gitignore Initial commit 2023-04-20 07:03:21 +05:00
.gitlab-ci.yml ci: remove from external interface 2024-04-21 20:42:14 +03:00
Dockerfile -- 2024-06-08 22:08:43 +03:00
go.mod ci: envs for logging to trashlog 2024-06-08 22:02:57 +03:00
go.sum ci: envs for logging to trashlog 2024-06-08 22:02:57 +03:00
README.md Update README.md 2023-04-20 02:25:13 +00:00

Сервис формы обратной связи шаблонизатора

Описание:

Сервис для получения обратной связи. Отправляет все запросы в телеграм канал.

Технологии

Golang, BoltDB, Telegram, http

Переменные окружения

TELEGRAM_TOKEN       - токен телеграм клиента
TELEGRAM_CHANNEL_ID  - телеграм канал для отправки сообщений
TEMPLATE_PATH        - путь файла шаблона сообщения
HTTP_RATE_LIMIT      - время ограничения между запросами
HTTP_ADDRESS         - адрес работы http сервера

Пример переменных окружений

TELEGRAM_TOKEN=ffjlaksj234da:f3mzf4
TELEGRAM_CHANNEL_ID=-3214219
TEMPLATE_PATH=assets/template_msg.txt
HTTP_RATE_LIMIT=30s
HTTP_ADDRESS=:80

Ссылки на остальную документацию: