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 {
|
||||
siteUrl := GetScheduleUrl(facultyId, groupId, date)
|
||||
msg := fmt.Sprintf(
|
||||
"❗ Опубликовано расписание на новый семестр!\n\n"+
|
||||
"Появились занятия на неделе с %s\n"+
|
||||
"Доступно дней: %d\n\n"+
|
||||
"%s\n",
|
||||
"❗ <b>Опубликовано расписание на новый семестр!</b>\n\n"+
|
||||
"Появились занятия на неделе с <code>%s</code>\n"+
|
||||
"Доступно дней: <code>%d</code>\n\n"+
|
||||
"<a href=\"%s\">Неделя на сайте расписания</a>\n",
|
||||
date,
|
||||
days,
|
||||
siteUrl)
|
||||
|
||||
@ -25,6 +25,7 @@ func SendMessage(chatId, message string) error {
|
||||
SetQueryParams(map[string]string{
|
||||
"chat_id": chatId,
|
||||
"text": message,
|
||||
"parse_mode": "HTML",
|
||||
}).
|
||||
Get(fmt.Sprintf("/bot%s/sendMessage", config.AppConfig.Telegram.Token))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user