Manual › Chapter 13
Notifications, Discord and Telegram
How alerts reach you, where they are configured and what to do when they do not arrive.
Why there are four roads#
Because one is not enough. The four-in-the-morning stint is the moment when every single link can break: the phone on silent, the permission never granted, a flat battery, the Wi-Fi dropping. So the alert travels several roads at once, and each covers the other's gap.
| Road | Where it lands | It needs |
|---|---|---|
| Push notifications | Phone and computer | Permission granted on that device |
| Telegram | The chat with the bot | Linking, once |
| Phone call | Your phone, actually ringing | Your number and the switch on |
| Discord | Direct message and the team channel | A linked account and the team webhook |
Above all of them sits night mode, which is not an alert but a real alarm.
Push notifications#
Turning them on#
From Home, section 🔔 Notifications and alarm → Enable notifications and reminders. The browser asks for permission: grant it.
On iPhone#
Notifications work only if the app was installed on the Home screen from Safari. That is Apple's rule.
If you opened the site with Chrome, or left it in a browser tab, nothing will arrive — and it is not a defect in the app.
Getting started has the exact steps.
Testing it#
🚨 Test the alarm, from the same section. Do it before your first night race, with the phone in the state you will actually leave it: on charge, on the bedside table, at the volume it will have at that hour.
The alert ladder#
Every timing is counted from check-in time, which is the swap time minus the lead set in the plan (usually fifteen minutes).
| When | What happens |
|---|---|
| 60 min before | Confirmation banner in the companion |
| 30 min before | Push + Telegram |
| 15 min before | Push + Telegram |
| 8 min before | Phone call (if enabled) |
| 5 min before | Push + Telegram, a second call, and an alert to the whole crew |
Telegram#
The most direct way not to miss a stint: the reminder lands in chat and you confirm with a tap, without opening the app.
Linking it#
Profile → Settings → ✈️ Telegram alerts → Connect Telegram. The chat with the bot opens: press Start and the link is made.
🔔 Send a test message checks that everything works.
What arrives there#
- The stint reminder, with the Confirm check-in button.
- The alerts an admin sends to the team.
- Commands to ask for your stint, the plan and the pit wall.
Discord#
Signing in#
You can sign in to EndurancePRO with Discord instead of email and password.
The commands#
In the server where the bot is present:
| Command | What it answers |
|---|---|
stint | Your next stint |
plan | The crew's stint plan |
pitwall | The state of the running race |
The message before your stint#
Anyone with Discord linked also receives a direct message before their stint.
The team channel#
An admin can configure a webhook for the squad's Discord channel in Teams → Management: team alerts, race updates and schedule changes arrive there.
The phone call#
Profile → Settings → Alert phone call. It needs your number in international format (+39...) and the Call me if I do not confirm switch.
If you have not confirmed, the system calls at 8 and 5 minutes before check-in time.
Night mode#
It is not a notification: it is an alarm. You switch it on from Race → Live before going to sleep.
It opens a full-screen page with the time, the countdown to your stint and a looping siren. The screen stays on.
Golden rules: phone on charge and volume up.
The calendar#
Not a last-minute alert, but it serves the same purpose: knowing there is a race.
The personal address in Profile → Driver → Your race calendar is added once to the calendar you already use. The races you sign up for appear there, update themselves and carry a reminder the day before and an hour before.
When nothing arrives#
| Symptom | Check, in order |
|---|---|
| No notifications on the phone | Permission granted on that device · on iPhone: app installed from Safari · battery saver |
| Notifications yes, alarm no | Night mode must be switched on before sleeping, it is not automatic |
| The alarm is quiet | Media volume up and phone on charge: the screen stays on by itself, the volume does not |
| No phone call | Number in international format · switch on · "repeated calls" in the phone |
| Telegram silent | Re-link it and use Send a test message |
| Nothing in the Discord channel | The team webhook, in Teams → Management |
| Reminders at the wrong time | The check-in before swap parameter in the plan, and whether somebody pressed "start" at the right moment |
Troubleshooting goes deeper.
