add /send_tomorrow_lessons_to_chat
This commit is contained in:
parent
63d9e2f393
commit
84389e11bd
29
main.go
29
main.go
|
@ -132,6 +132,12 @@ func run() {
|
|||
w.WriteHeader(http.StatusOK)
|
||||
_, _ = fmt.Fprintf(w, `{"result":"ok"}`)
|
||||
})
|
||||
http.HandleFunc("/send_tomorrow_lessons_to_chat", func(w http.ResponseWriter, r *http.Request) {
|
||||
sendTomorrowLessonsToChat(bot, opts.ChatID, "Завтра эти пары:")
|
||||
w.Header().Add("Content-Type", "application/json")
|
||||
w.WriteHeader(http.StatusOK)
|
||||
_, _ = fmt.Fprintf(w, `{"result":"ok"}`)
|
||||
})
|
||||
|
||||
port := ":10001"
|
||||
log.Println("Server is start up! port", port)
|
||||
|
@ -175,11 +181,7 @@ func run() {
|
|||
sendTodayLessonsToChat(bot, chatID, "Сегодня, "+update.Message.From.FirstName+", эти пары:")
|
||||
|
||||
case commands.TomorrowLessons:
|
||||
send(bot, tgbot.NewMessage(chatID, messages.LessonsMessage(
|
||||
parser.ParseByDay(date.Today()+1),
|
||||
"Завтра, "+update.Message.From.FirstName+", эти пары:",
|
||||
"Завтра пар нет",
|
||||
)))
|
||||
sendTomorrowLessonsToChat(bot, chatID, "Завтра, "+update.Message.From.FirstName+", эти пары:")
|
||||
|
||||
case commands.Weather:
|
||||
w, err := weather.GetWeatherWithCache(opts.Key, 53.346853, 83.777012, time.Hour)
|
||||
|
@ -208,7 +210,8 @@ func send(bot *tgbot.BotAPI, msg tgbot.Chattable) {
|
|||
func sendTodayLessonsToChat(bot *tgbot.BotAPI, chatID int64, prefix string) {
|
||||
send(
|
||||
bot,
|
||||
tgbot.NewMessage(chatID,
|
||||
tgbot.NewMessage(
|
||||
chatID,
|
||||
messages.LessonsMessage(
|
||||
parser.ParseByDay(date.Today()),
|
||||
prefix,
|
||||
|
@ -217,3 +220,17 @@ func sendTodayLessonsToChat(bot *tgbot.BotAPI, chatID int64, prefix string) {
|
|||
),
|
||||
)
|
||||
}
|
||||
|
||||
func sendTomorrowLessonsToChat(bot *tgbot.BotAPI, chatID int64, prefix string) {
|
||||
send(
|
||||
bot,
|
||||
tgbot.NewMessage(
|
||||
chatID,
|
||||
messages.LessonsMessage(
|
||||
parser.ParseByDay(date.Today()+1),
|
||||
prefix,
|
||||
"Завтра пар нет",
|
||||
),
|
||||
),
|
||||
)
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@ func ThanksMessage() string {
|
|||
}
|
||||
|
||||
func HelpMessage(chatID int64) string {
|
||||
return "Вот чем я могу вам помочь (v1.1.0), отправь:\n\n" +
|
||||
return "Вот чем я могу вам помочь (v1.2.0), отправь:\n\n" +
|
||||
"- /ping отобью pong\n" +
|
||||
"- /today_lessons покажу расписание на сегодня\n" +
|
||||
"- /tomorrow_lessons покажу расписание на завтра\n" +
|
||||
|
|
Loading…
Reference in New Issue