mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
[Feature] Telegram /status command where it returns a full list with all the hosts. #528
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#528
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AlexM800 on GitHub (Nov 4, 2021).
⚠️ Please verify that this feature request has NOT been suggested before.
🏷️ Feature Request Type
UI Feature, Other
🔖 Feature description
I personally use multiple monitors (~50) some hosts go down for a few mins when it comes back it is hard to follow all the hosts that got down on telegram without login in into the website to check if there are any that are still down.
✔️ Solution
A telegram (/status) command where it responses with a list of all hosts one after another on each row in a message which are currently up / down as.
✔️Host1
✔️Host2
❓ Host3
❓ Alternatives
Re-sending a notifications for the ones that are still down after X amount of time.
📝 Additional Context
Hey Louis, thanks to you and to all contribuitors for the hard work with the uptime-kuma I must say I really love it.
@deefdragon commented on GitHub (Nov 4, 2021):
This is an unfortunately difficult task. The way that notifications are currently sent out is in a push only manner. As such, there is no way for UK to listen for the
/statuscommand and respond with the relevant data. It might have been possible if telegram let you pre-program a command's response, but it appears that that is not the case.Were the API (#118) in place, it would be possible to program your own bot, but that is less than ideal, even if it was.
Back and forth communication is something to considered for long-term future versions of UK.
As for re-sending a notification, there are a number of linked issues around notification options, including re-sending notifications, at #233
@DatDraggy commented on GitHub (Feb 9, 2022):
@deefdragon Telegram can send webhooks. Technically that could be an easy way to listen for the command. I might give this request a go myself when I can find some time
@tbringuier commented on GitHub (Feb 9, 2022):
Such a good idea
@CommanderStorm commented on GitHub (Dec 13, 2023):
Related #1534 #576