Сервис формы обратной связи с отправкой формы в telegram
assets | ||
cmd/feedback | ||
deployments | ||
docs | ||
internal | ||
.gitignore | ||
.gitlab-ci.yml | ||
Dockerfile | ||
go.mod | ||
go.sum | ||
README.md |
Сервис формы обратной связи шаблонизатора
Описание:
Сервис для получения обратной связи. Отправляет все запросы в телеграм канал.
Технологии
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