feat: Added HTML parse_mode
This commit is contained in:
11
Dockerfile
Normal file
11
Dockerfile
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
FROM golang:1.23.3-alpine
|
||||||
|
|
||||||
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
|
COPY go.mod go.sum ./
|
||||||
|
RUN go mod download && go mod verify
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
RUN go build -v -o /usr/local/bin/app cmd/service/main.go
|
||||||
|
|
||||||
|
CMD ["app"]
|
||||||
@ -31,10 +31,10 @@ func PollSchedule() {
|
|||||||
if days != 0 {
|
if days != 0 {
|
||||||
siteUrl := GetScheduleUrl(facultyId, groupId, date)
|
siteUrl := GetScheduleUrl(facultyId, groupId, date)
|
||||||
msg := fmt.Sprintf(
|
msg := fmt.Sprintf(
|
||||||
"❗ Опубликовано расписание на новый семестр!\n\n"+
|
"❗ <b>Опубликовано расписание на новый семестр!</b>\n\n"+
|
||||||
"Появились занятия на неделе с %s\n"+
|
"Появились занятия на неделе с <code>%s</code>\n"+
|
||||||
"Доступно дней: %d\n\n"+
|
"Доступно дней: <code>%d</code>\n\n"+
|
||||||
"%s\n",
|
"<a href=\"%s\">Неделя на сайте расписания</a>\n",
|
||||||
date,
|
date,
|
||||||
days,
|
days,
|
||||||
siteUrl)
|
siteUrl)
|
||||||
|
|||||||
@ -25,6 +25,7 @@ func SendMessage(chatId, message string) error {
|
|||||||
SetQueryParams(map[string]string{
|
SetQueryParams(map[string]string{
|
||||||
"chat_id": chatId,
|
"chat_id": chatId,
|
||||||
"text": message,
|
"text": message,
|
||||||
|
"parse_mode": "HTML",
|
||||||
}).
|
}).
|
||||||
Get(fmt.Sprintf("/bot%s/sendMessage", config.AppConfig.Telegram.Token))
|
Get(fmt.Sprintf("/bot%s/sendMessage", config.AppConfig.Telegram.Token))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user