Skip to content

Commit f9c6422

Browse files
alexjustesengitbook-bot
authored andcommitted
GitBook: [alexjustesen#25] No subject
1 parent 5486fdd commit f9c6422

File tree

7 files changed

+34
-5
lines changed

7 files changed

+34
-5
lines changed
33.2 KB
Loading

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ description: >-
99

1010

1111
{% hint style="info" %}
12-
These docs are up-to-date for version: `0.9.0`
12+
These docs are up-to-date for version: `v0.11.0`
1313
{% endhint %}
1414

1515
### Introduction

SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
* [Notifications](settings/notifications/README.md)
1616
* [Database](settings/notifications/database.md)
1717
* [Mail](settings/notifications/mail.md)
18+
* [Telegram](settings/notifications/mail-1.md)
1819

1920
## 🤹 Contributing
2021

getting-started/features.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ description: A full list of implemented features and those that are planned.
1717
| **Dashboard** | |
1818
| Show the most recent results | Done |
1919
| Pretty graphs | [Done](https://github.com/alexjustesen/speedtest-tracker/pull/213) |
20-
| History of results | Done |
20+
| | |
21+
| **Results** | |
22+
| History of failed and successful results | Done |
23+
| Filter by `scheduled` and \`successful | [Done](https://github.com/alexjustesen/speedtest-tracker/pull/318) |
2124
| | |
2225
| **Speedtest options** | |
2326
| Scheduled tests | Done |
@@ -43,7 +46,7 @@ description: A full list of implemented features and those that are planned.
4346
| Discord | Planned |
4447
| Gotify | Planned |
4548
| Slack | Planned |
46-
| Telegram | Planned |
49+
| Telegram | [Done](https://github.com/alexjustesen/speedtest-tracker/pull/265) |
4750
| | |
4851
| **Application Monitoring** | |
4952
| [https://ohdear.app/](https://ohdear.app/) | Planned |

settings/authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ Speedtest Tracker uses Filament for the admin panel. During the install process
99
| `[email protected]` | `password` |
1010

1111
{% hint style="info" %}
12-
A process for changing the admin account's email address and password is planned.
12+
As of v0.11.0 you can add additional users and change the admin account's name, email and password.
1313
{% endhint %}

settings/notifications/mail-1.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Telegram
2+
3+
Notifications sent to the Telegram channel will be sent to the list of recipients.
4+
5+
<figure><img src="../../.gitbook/assets/telegram_notification.png" alt=""><figcaption><p>Telegram settings</p></figcaption></figure>
6+
7+
### Setting Up Telegram
8+
9+
To configure Telegram for notifications you'll need to have a [Telegram](https://telegram.org/) account and follow the directions below.
10+
11+
1. Create a Telegram bot by starting a message with `@BotFather`.
12+
2. Using the bot's token ID to add the following variable in your `.env` file in your mounted data directory. `TELEGRAM_BOT_TOKEN=putyourtokenhere`
13+
3. Next you'll need your own chat ID, start a chat with `@Get_Id_Bot` and add that to your "Recipients" list and click "Save".
14+
4. Start a chat with your bot your created in step 1 to start receiving notification from yout Telegram bot.
15+
16+
### Triggers
17+
18+
| Name | Description |
19+
| ----------------------------- | --------------------------------------------------------------------------------- |
20+
| On completed speedtest | On each successful speedtest a notification will be send to the application. |
21+
| On absolute threshold failure | On any absolute threshold failure a notification will be send to the application. |
22+
23+
### Recipients
24+
25+
A recipient is any valid Telegram chat ID, you can add one or many recipients that will receive notifications based on the triggers selected.

settings/notifications/mail.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Notifications sent to the mail channel will be emailed to the list of recipients
66

77
### Setting Up SMTP
88

9-
Speedtest Tracker uses SMTP maill protocol to send email messages, you can use any service that allows you to send emails via SMTP.&#x20;
9+
Speedtest Tracker uses SMTP mail protocol to send email messages, you can use any service that allows you to send emails via SMTP.&#x20;
1010

1111
To configure the mail server settings you'll need to update the following variables in your `.env` file in your mounted data directory.
1212

0 commit comments

Comments
 (0)