Сервис формы обратной связи с отправкой формы в telegram
Go to file
2024-01-26 01:40:52 +03:00
assets Initial commit 2023-04-20 07:03:21 +05:00
cmd/feedback Initial commit 2023-04-20 07:03:21 +05:00
deployments ci: deploy to prod 2024-01-26 01:40:52 +03:00
docs Update docs/openapi.json 2023-05-05 13:45:26 +00:00
internal Merge branch 'issue_alive' into 'main' 2024-01-09 17:29:04 +03:00
.gitignore Initial commit 2023-04-20 07:03:21 +05:00
.gitlab-ci.yml ci: deploy to prod 2024-01-26 01:40:52 +03:00
Dockerfile ci: deploy to prod 2024-01-26 01:40:52 +03:00
go.mod Initial commit 2023-04-20 07:03:21 +05:00
go.sum Initial commit 2023-04-20 07:03:21 +05: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

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