Сервис формы обратной связи с отправкой формы в telegram
Go to file
2024-09-05 20:01:48 +03:00
assets Initial commit 2023-04-20 07:03:21 +05:00
cmd/feedback add linter 2024-08-30 01:16:36 +03:00
deployments enable service discovery artefacts creation 2024-09-05 20:01:48 +03:00
docs Update docs/openapi.json 2023-05-05 13:45:26 +00:00
internal delete getUpdates chan 2024-08-18 11:20:29 +03:00
.gitignore Initial commit 2023-04-20 07:03:21 +05:00
.gitlab-ci.yml enable service discovery artefacts creation 2024-09-05 20:01:48 +03:00
Dockerfile -- 2024-06-08 22:08:43 +03:00
go.mod add linter 2024-08-30 01:16:36 +03:00
go.sum add linter 2024-08-30 01:16:36 +03:00
README.md Update README.md 2023-04-20 02:25:13 +00:00
Taskfile.dist.yml add linter 2024-08-30 01:16:36 +03: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

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