addition of telegram bots

main
iOS 3 years ago
parent bd9127faed
commit a6340996fc

@ -56,5 +56,6 @@
"obsidian-tracker",
"txt-as-md-obsidian",
"weather-fetcher",
"obsidian-wikipedia"
"obsidian-wikipedia",
"obsidian-read-it-later"
]

@ -95,6 +95,6 @@
"repelStrength": 10,
"linkStrength": 1,
"linkDistance": 250,
"scale": 0.2812287133790495,
"close": false
"scale": 0.13942430628338096,
"close": true
}

@ -182,7 +182,7 @@
"offset": 2
},
"current": {
"day": 23,
"day": 11,
"month": 2,
"year": 2022
},
@ -1159,7 +1159,7 @@
"name": "Task"
}
],
"date": 1646557137897,
"date": 1646942195762,
"displayWeeks": false
}
],

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{
"id": "fantasy-calendar",
"name": "Fantasy Calendar",
"version": "2.1.4",
"version": "2.2.0",
"minAppVersion": "0.12.10",
"author": "Jeremy Valentine",
"description": "Fantasy calendars in Obsidian!",

@ -12,8 +12,8 @@
"checkpointList": [
{
"path": "/",
"date": "2022-03-07",
"size": 2643432
"date": "2022-03-11",
"size": 2658879
}
],
"activityHistory": [
@ -254,7 +254,23 @@
},
{
"date": "2022-03-07",
"value": 931
"value": 2258
},
{
"date": "2022-03-08",
"value": 2734
},
{
"date": "2022-03-09",
"value": 943
},
{
"date": "2022-03-10",
"value": 10062
},
{
"date": "2022-03-11",
"value": 483
}
]
}

File diff suppressed because one or more lines are too long

@ -4,7 +4,7 @@
"description": "Advanced modes for Obsidian URI",
"isDesktopOnly": false,
"js": "main.js",
"version": "1.20.0",
"version": "1.20.1",
"author": "Vinzent",
"authorUrl": "https://github.com/Vinzent03"
}

@ -1600,7 +1600,7 @@
"links": 0
},
"00.01 Admin/Test sheet.md": {
"size": 5007,
"size": 6554,
"tags": 0,
"links": 0
},
@ -1887,22 +1887,22 @@
"05.02 Networks/Server Cloud.md": {
"size": 8351,
"tags": 5,
"links": 9
"links": 10
},
"05.02 Networks/Server Alias.md": {
"size": 5882,
"tags": 6,
"links": 7
"links": 8
},
"05.02 Networks/Server Tools.md": {
"size": 10003,
"tags": 6,
"links": 11
"links": 12
},
"05.02 Networks/Server VPN.md": {
"size": 4443,
"tags": 4,
"links": 7
"links": 9
},
"05.02 Networks/Configuring Caddy.md": {
"size": 6003,
@ -2050,7 +2050,7 @@
"links": 1
},
"01.02 Home/Household.md": {
"size": 1601,
"size": 1827,
"tags": 3,
"links": 2
},
@ -2780,7 +2780,7 @@
"links": 1
},
"00.01 Admin/Memos/2022-02-23.md": {
"size": 935,
"size": 1043,
"tags": 0,
"links": 5
},
@ -2949,11 +2949,6 @@
"tags": 1,
"links": 2
},
"00.02 Inbox/On the Road.md": {
"size": 2582,
"tags": 3,
"links": 1
},
"03.01 Reading list/Tous les Hommes n'habitent pas le Monde de la meme Facon.md": {
"size": 2911,
"tags": 3,
@ -3058,29 +3053,69 @@
"size": 928,
"tags": 0,
"links": 4
},
"00.01 Admin/Memos/2022-03-08.md": {
"size": 937,
"tags": 0,
"links": 4
},
"00.02 Inbox/Babylone.md": {
"size": 1598,
"tags": 3,
"links": 1
},
"03.01 Reading list/On the Road.md": {
"size": 2582,
"tags": 3,
"links": 1
},
"00.01 Admin/Memos/2022-03-09.md": {
"size": 936,
"tags": 0,
"links": 4
},
"00.01 Admin/Memos/2022-03-10.md": {
"size": 934,
"tags": 0,
"links": 4
},
"05.02 Networks/Configuring Telegram bots.md": {
"size": 1702,
"tags": 0,
"links": 8
},
"05.02 Networks/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md": {
"size": 2903,
"tags": 0,
"links": 3
},
"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md": {
"size": 3689,
"tags": 0,
"links": 4
}
},
"commitTypes": {
"/": {
"Refactor": 257,
"Create": 217,
"Link": 376,
"Expand": 204
"Refactor": 262,
"Create": 225,
"Link": 394,
"Expand": 218
}
},
"dailyCommits": {
"/": {
"0": 17,
"0": 21,
"1": 0,
"2": 1,
"3": 0,
"4": 2,
"5": 3,
"6": 12,
"7": 91,
"8": 110,
"9": 108,
"10": 66,
"7": 92,
"8": 112,
"9": 115,
"10": 70,
"11": 38,
"12": 70,
"13": 142,
@ -3088,21 +3123,21 @@
"15": 57,
"16": 15,
"17": 47,
"18": 18,
"19": 39,
"18": 19,
"19": 40,
"20": 69,
"21": 20,
"22": 58,
"21": 25,
"22": 78,
"23": 12
}
},
"weeklyCommits": {
"/": {
"Mon": 132,
"Tue": 64,
"Wed": 83,
"Thu": 104,
"Fri": 116,
"Mon": 134,
"Tue": 73,
"Wed": 86,
"Thu": 131,
"Fri": 120,
"Sat": 0,
"Sun": 555
}
@ -3110,6 +3145,20 @@
"recentCommits": {
"/": {
"Expanded": [
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md\"> GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot. </a>",
"<a class=\"internal-link\" href=\"ReadItLater Inbox/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md\"> GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-10.md\"> 2022-03-10 </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-09.md\"> 2022-03-09 </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-23.md\"> 2022-02-23 </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/Babylone.md\"> Babylone </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-08.md\"> 2022-03-08 </a>",
"<a class=\"internal-link\" href=\"01.02 Home/Household.md\"> Household </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Test sheet.md\"> Test sheet </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-07.md\"> 2022-03-07 </a>",
"<a class=\"internal-link\" href=\"The twitching generation.md\"> The twitching generation </a>",
"<a class=\"internal-link\" href=\"Slow sex, long life.md\"> Slow sex, long life </a>",
@ -3146,23 +3195,17 @@
"<a class=\"internal-link\" href=\"00.01 Admin/Templates/FastStart-StartUpScript.md\"> FastStart-StartUpScript </a>",
"<a class=\"internal-link\" href=\"FastStart-GenerateListOfInstalledPlugins.md\"> FastStart-GenerateListOfInstalledPlugins </a>",
"<a class=\"internal-link\" href=\"06.02 Investments/Crypto Tasks.md\"> Crypto Tasks </a>",
"<a class=\"internal-link\" href=\"01.03 Family/Aglaé de Villeneuve.md\"> Aglaé de Villeneuve </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-24.md\"> 2022-02-24 </a>",
"<a class=\"internal-link\" href=\"01.02 Home/@Shopping list.md\"> @Shopping list </a>",
"<a class=\"internal-link\" href=\"Schluessel.md\"> Schluessel </a>",
"<a class=\"internal-link\" href=\"Toto.md\"> Toto </a>",
"<a class=\"internal-link\" href=\"Bimi.md\"> Bimi </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/delete.md\"> delete </a>",
"<a class=\"internal-link\" href=\"02.03 Zürich/Iroquois.md\"> Iroquois </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-23.md\"> 2022-02-23 </a>",
"<a class=\"internal-link\" href=\"02.03 Zürich/@Café Zürich.md\"> @Café Zürich </a>",
"<a class=\"internal-link\" href=\"2022-02-22.md\"> 2022-02-22 </a>",
"<a class=\"internal-link\" href=\"06.02 Investments/VC Tasks.md\"> VC Tasks </a>",
"<a class=\"internal-link\" href=\"04.01 lebv.org/WebPublishing Tasks.md\"> WebPublishing Tasks </a>",
"<a class=\"internal-link\" href=\"04.01 lebv.org/lebv Research Tasks.md\"> lebv Research Tasks </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Templates/Template Task.md\"> Template Task </a>"
"<a class=\"internal-link\" href=\"01.03 Family/Aglaé de Villeneuve.md\"> Aglaé de Villeneuve </a>"
],
"Created": [
"<a class=\"internal-link\" href=\"ReadItLater Inbox/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md\"> GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot. </a>",
"<a class=\"internal-link\" href=\"ReadItLater Inbox/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md\"> GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account </a>",
"<a class=\"internal-link\" href=\"https/t.me/mbvservers_bot.md\"> mbvservers_bot </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-10.md\"> 2022-03-10 </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-09.md\"> 2022-03-09 </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/Babylone.md\"> Babylone </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-08.md\"> 2022-03-08 </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-07.md\"> 2022-03-07 </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
@ -3205,17 +3248,13 @@
"<a class=\"internal-link\" href=\"Afghan Anar.md\"> Afghan Anar </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/A view from across the river.md\"> A view from across the river </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/Notes apps are where ideas go to die. And thats good..md\"> Notes apps are where ideas go to die. And thats good. </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/The Science of How Alive You Really Are Alan Turing, Trees, and the Wonder of Life.md\"> The Science of How Alive You Really Are Alan Turing, Trees, and the Wonder of Life </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/Youtube - YouTube.md\"> Youtube - YouTube </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-25.md\"> 2022-02-25 </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/4 Non-Traditional Workplace Practices For Leaders To Consider Adopting.md\"> 4 Non-Traditional Workplace Practices For Leaders To Consider Adopting </a>"
"<a class=\"internal-link\" href=\"00.02 Inbox/The Science of How Alive You Really Are Alan Turing, Trees, and the Wonder of Life.md\"> The Science of How Alive You Really Are Alan Turing, Trees, and the Wonder of Life </a>"
],
"Renamed": [
"<a class=\"internal-link\" href=\"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md\"> GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot. </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md\"> GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"03.01 Reading list/On the Road.md\"> On the Road </a>",
"<a class=\"internal-link\" href=\"00.03 News/The twitching generation.md\"> The twitching generation </a>",
"<a class=\"internal-link\" href=\"00.03 News/Slow sex, long life.md\"> Slow sex, long life </a>",
"<a class=\"internal-link\" href=\"00.03 News/Uyghur Exile.md\"> Uyghur Exile </a>",
@ -3262,13 +3301,10 @@
"<a class=\"internal-link\" href=\"02.03 Zürich/Toto.md\"> Toto </a>",
"<a class=\"internal-link\" href=\"02.03 Zürich/Bimi.md\"> Bimi </a>",
"<a class=\"internal-link\" href=\"02.03 Zürich/Iroquois.md\"> Iroquois </a>",
"<a class=\"internal-link\" href=\"00.03 News/Lenquête « Suisse Secrets » relance le débat sur la liberté de la presse face au secret bancaire.md\"> Lenquête « Suisse Secrets » relance le débat sur la liberté de la presse face au secret bancaire </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-22.md\"> 2022-02-22 </a>",
"<a class=\"internal-link\" href=\"00.04 IT/Server-side Tagging In Google Tag Manager Simo Ahava's blog.md\"> Server-side Tagging In Google Tag Manager Simo Ahava's blog </a>",
"<a class=\"internal-link\" href=\"00.03 News/How to migrate your Nextcloud database-backend from MySQLMariaDB to PostgreSQL.md\"> How to migrate your Nextcloud database-backend from MySQLMariaDB to PostgreSQL </a>",
"<a class=\"internal-link\" href=\"00.03 News/Ancient Indian texts reveal the liberating power of metaphysics.md\"> Ancient Indian texts reveal the liberating power of metaphysics </a>"
"<a class=\"internal-link\" href=\"00.03 News/Lenquête « Suisse Secrets » relance le débat sur la liberté de la presse face au secret bancaire.md\"> Lenquête « Suisse Secrets » relance le débat sur la liberté de la presse face au secret bancaire </a>"
],
"Tagged": [
"<a class=\"internal-link\" href=\"00.02 Inbox/Babylone.md\"> Babylone </a>",
"<a class=\"internal-link\" href=\"The twitching generation.md\"> The twitching generation </a>",
"<a class=\"internal-link\" href=\"Slow sex, long life.md\"> Slow sex, long life </a>",
"<a class=\"internal-link\" href=\"Uyghur Exile.md\"> Uyghur Exile </a>",
@ -3318,8 +3354,7 @@
"<a class=\"internal-link\" href=\"00.03 News/What Is the Metaverse A Beginner's Guide to Tech's Latest Obsession.md\"> What Is the Metaverse A Beginner's Guide to Tech's Latest Obsession </a>",
"<a class=\"internal-link\" href=\"00.03 News/Whats the Matter with American Cities.md\"> Whats the Matter with American Cities </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/Tous les hommes n'habitent pas le monde de la même façon - Jean-Paul Dubois.md\"> Tous les hommes n'habitent pas le monde de la même façon - Jean-Paul Dubois </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/What Is the Metaverse A Beginner's Guide to Tech's Latest Obsession.md\"> What Is the Metaverse A Beginner's Guide to Tech's Latest Obsession </a>",
"<a class=\"internal-link\" href=\"00.03 News/Why Black Women Are Divesting From Excellence & Embracing Mediocrity.md\"> Why Black Women Are Divesting From Excellence & Embracing Mediocrity </a>"
"<a class=\"internal-link\" href=\"00.02 Inbox/What Is the Metaverse A Beginner's Guide to Tech's Latest Obsession.md\"> What Is the Metaverse A Beginner's Guide to Tech's Latest Obsession </a>"
],
"Refactored": [
"<a class=\"internal-link\" href=\"01.02 Home/@Main Dashboard.md\"> @Main Dashboard </a>",
@ -3374,9 +3409,27 @@
"<a class=\"internal-link\" href=\"00.03 News/Chinese Philosophy Inhabiting the Ineffable Dao Medium.md\"> Chinese Philosophy Inhabiting the Ineffable Dao Medium </a>",
"<a class=\"internal-link\" href=\"Banana Foster.md\"> Banana Foster </a>",
"<a class=\"internal-link\" href=\"Waco biker shootout - why was noone convicted?.md\"> Waco biker shootout - why was noone convicted? </a>",
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>"
"<a class=\"internal-link\" href=\"Untitled.md\"> Untitled </a>",
"<a class=\"internal-link\" href=\"https/t.me/mbvservers_bot.md\"> mbvservers_bot </a>"
],
"Linked": [
"<a class=\"internal-link\" href=\"05.02 Networks/Server VPN.md\"> Server VPN </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Server Tools.md\"> Server Tools </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Server Alias.md\"> Server Alias </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Server Cloud.md\"> Server Cloud </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md\"> GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot. </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md\"> GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot. </a>",
"<a class=\"internal-link\" href=\"ReadItLater Inbox/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md\"> GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account </a>",
"<a class=\"internal-link\" href=\"ReadItLater Inbox/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md\"> GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"05.02 Networks/Configuring Telegram bots.md\"> Configuring Telegram bots </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-10.md\"> 2022-03-10 </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-09.md\"> 2022-03-09 </a>",
"<a class=\"internal-link\" href=\"00.02 Inbox/Babylone.md\"> Babylone </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-08.md\"> 2022-03-08 </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-03-07.md\"> 2022-03-07 </a>",
"<a class=\"internal-link\" href=\"The twitching generation.md\"> The twitching generation </a>",
"<a class=\"internal-link\" href=\"Slow sex, long life.md\"> Slow sex, long life </a>",
@ -3410,24 +3463,7 @@
"<a class=\"internal-link\" href=\"00.03 News/On the pleasures of hand-writing letters youll never send.md\"> On the pleasures of hand-writing letters youll never send </a>",
"<a class=\"internal-link\" href=\"00.03 News/As rents rise, Americans are stuck in homes even when they want to move.md\"> As rents rise, Americans are stuck in homes even when they want to move </a>",
"<a class=\"internal-link\" href=\"00.03 News/In Kashmir, indigenous Muslim healers cure broken bones with spirituality — and science.md\"> In Kashmir, indigenous Muslim healers cure broken bones with spirituality — and science </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-26.md\"> 2022-02-26 </a>",
"<a class=\"internal-link\" href=\"02.03 Zürich/Shilla.md\"> Shilla </a>",
"<a class=\"internal-link\" href=\"Afghan Anar.md\"> Afghan Anar </a>",
"<a class=\"internal-link\" href=\"00.03 News/A view from across the river.md\"> A view from across the river </a>",
"<a class=\"internal-link\" href=\"00.03 News/Notes apps are where ideas go to die. And thats good..md\"> Notes apps are where ideas go to die. And thats good. </a>",
"<a class=\"internal-link\" href=\"00.03 News/The Science of How Alive You Really Are Alan Turing, Trees, and the Wonder of Life.md\"> The Science of How Alive You Really Are Alan Turing, Trees, and the Wonder of Life </a>",
"<a class=\"internal-link\" href=\"00.05 Media/Gaming Wall Street.md\"> Gaming Wall Street </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-25.md\"> 2022-02-25 </a>",
"<a class=\"internal-link\" href=\"00.06 Professional/4 Non-Traditional Workplace Practices For Leaders To Consider Adopting.md\"> 4 Non-Traditional Workplace Practices For Leaders To Consider Adopting </a>",
"<a class=\"internal-link\" href=\"00.03 News/The curse of sliced bread.md\"> The curse of sliced bread </a>",
"<a class=\"internal-link\" href=\"00.04 IT/Visualise your finances with hledger, InfluxDB, and Grafana.md\"> Visualise your finances with hledger, InfluxDB, and Grafana </a>",
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-24.md\"> 2022-02-24 </a>",
"<a class=\"internal-link\" href=\"00.06 Professional/Crypto industry makes push into regulated derivatives markets.md\"> Crypto industry makes push into regulated derivatives markets </a>",
"<a class=\"internal-link\" href=\"00.03 News/The Great Resignation has morphed into the Great Sabbatical.md\"> The Great Resignation has morphed into the Great Sabbatical </a>",
"<a class=\"internal-link\" href=\"00.03 News/A Vibe Shift Is Coming.md\"> A Vibe Shift Is Coming </a>",
"<a class=\"internal-link\" href=\"Schluessel.md\"> Schluessel </a>",
"<a class=\"internal-link\" href=\"Toto.md\"> Toto </a>",
"<a class=\"internal-link\" href=\"Bimi.md\"> Bimi </a>"
"<a class=\"internal-link\" href=\"00.01 Admin/Memos/2022-02-26.md\"> 2022-02-26 </a>"
],
"Removed Tags from": [
"<a class=\"internal-link\" href=\"06.02 Investments/Le Miel de Paris.md\"> Le Miel de Paris </a>",

File diff suppressed because one or more lines are too long

@ -1,10 +1,10 @@
{
"id": "obsidian-icon-shortcodes",
"name": "Icon Shortcodes",
"version": "0.6.2",
"minAppVersion": "0.13.4",
"version": "0.8.2",
"minAppVersion": "0.13.27",
"description": "Insert emoji and custom icons with shortcodes",
"author": "AidenLx",
"authorUrl": "https://github.com/aidenlx",
"isDesktopOnly": false
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{
"id": "obsidian-read-it-later",
"name": "ReadItLater",
"version": "0.0.12",
"version": "0.0.14",
"minAppVersion": "0.9.12",
"description": "Saves the clipboard to a new notice.",
"author": "Dominik Pieper",

@ -48,29 +48,29 @@
"05.02 Networks/Server Cloud.md": [
{
"title": "[[Server Cloud]]: Backup server",
"time": "2022-03-08",
"rowNumber": 426
"time": "2022-03-11",
"rowNumber": 430
}
],
"05.02 Networks/Server Alias.md": [
{
"title": "[[Server Alias]]: Backup server",
"time": "2022-03-08",
"rowNumber": 300
"time": "2022-03-11",
"rowNumber": 304
}
],
"05.02 Networks/Server Tools.md": [
{
"title": "[[Server Tools]]: Backup server",
"time": "2022-04-05",
"rowNumber": 556
"rowNumber": 560
}
],
"05.02 Networks/Server VPN.md": [
{
"title": "[[Server VPN]]: Backup server",
"time": "2022-04-05",
"rowNumber": 279
"rowNumber": 283
}
],
"04.01 lebv.org/Hosting Tasks.md": [
@ -306,15 +306,15 @@
}
],
"01.02 Home/Household.md": [
{
"title": "[[Household]]: *Cardboard* recycling collection",
"time": "2022-03-08",
"rowNumber": 77
},
{
"title": "[[Household]]: *Paper* recycling collection",
"time": "2022-03-15",
"rowNumber": 72
},
{
"title": "[[Household]]: *Cardboard* recycling collection",
"time": "2022-03-22",
"rowNumber": 77
}
],
"01.03 Family/Pia Bousquié.md": [
@ -360,7 +360,7 @@
"01.01 Life Orga/@Finances.md": [
{
"title": "[[@Finances]]: update crypto prices within Obsidian 🔼",
"time": "2022-03-08",
"time": "2022-04-12",
"rowNumber": 118
},
{
@ -455,13 +455,6 @@
"rowNumber": 74
}
],
"00.01 Admin/Memos/2022-02-23.md": [
{
"title": "09:11 [[2022-02-23|Memo]]: contact Philippe S pour Argonote",
"time": "2022-03-07",
"rowNumber": 84
}
],
"01.03 Family/Aglaé de Villeneuve.md": [
{
"title": ":birthday: **[[Aglaé de Villeneuve|Aglaé]]**",

@ -4128,7 +4128,6 @@ var CursorJumper = class {
return;
}
const editor = active_view.editor;
editor.focus();
const selections = [];
for (const pos of positions) {
selections.push({ from: pos });

@ -1,7 +1,7 @@
{
"id": "templater-obsidian",
"name": "Templater",
"version": "1.11.1",
"version": "1.11.3",
"description": "Create and use templates",
"minAppVersion": "0.11.13",
"author": "SilentVoid",

@ -4,7 +4,7 @@
"type": "split",
"children": [
{
"id": "55f887f08c69126d",
"id": "69e9cd78e5f0cc66",
"type": "leaf",
"state": {
"type": "markdown",
@ -100,14 +100,6 @@
}
}
},
{
"id": "116ae202d7996708",
"type": "leaf",
"state": {
"type": "FANTASY_CALENDAR",
"state": {}
}
},
{
"id": "023ebc3775593c15",
"type": "leaf",
@ -147,20 +139,29 @@
"type": "reminder-list",
"state": {}
}
},
{
"id": "e981757524f07219",
"type": "leaf",
"state": {
"type": "FANTASY_CALENDAR",
"state": {}
}
}
]
],
"currentTab": 3
},
"active": "55f887f08c69126d",
"active": "69e9cd78e5f0cc66",
"lastOpenFiles": [
"01.02 Home/@Main Dashboard.md",
"00.01 Admin/Memos/2022-03-07.md",
"00.01 Admin/Memos/2022-03-06.md",
"05.01 Computer setup/Nextcloud.md",
"00.01 Admin/Templates/Template Daily.md",
"00.03 News/The twitching generation.md",
"00.03 News/Ancient Indian texts reveal the liberating power of metaphysics.md",
"00.03 News/Slow sex, long life.md",
"00.03 News/@News.md",
"00.03 News/As rents rise, Americans are stuck in homes even when they want to move.md"
"05.02 Networks/Configuring Monit.md",
"05.02 Networks/Server VPN.md",
"05.02 Networks/Server Tools.md",
"05.02 Networks/Server Alias.md",
"05.02 Networks/Configuring Telegram bots.md",
"05.02 Networks/Server Cloud.md",
"01.02 Home/@Shopping list.md",
"05.02 Networks/GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot..md",
"05.02 Networks/GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account.md"
]
}

@ -82,7 +82,7 @@ This section does serve for quick memos.
%% ### %%
&emsp;
- [ ] 09:11 [[2022-02-23|Memo]]: contact Philippe S pour Argonote 📅 2022-03-07
- [x] 09:11 [[2022-02-23|Memo]]: contact Philippe S pour Argonote 📅 2022-03-07 ✅ 2022-03-08
---

@ -13,9 +13,9 @@ Stress: 45
FrontHeadBar: 5
EarHeadBar: 50
BackHeadBar: 40
Water: 0.37
Water: 2.62
Coffee: 0
Steps:
Steps: 8167
---

@ -0,0 +1,97 @@
---
Date: 2022-03-08
DocType: Note
Hierarchy:
TimeStamp:
location:
CollapseMetaTable: Yes
Sleep: 6.5
Happiness: 90
Gratefulness: 90
Stress: 45
FrontHeadBar: 5
EarHeadBar: 50
BackHeadBar: 40
Water: 1.83
Coffee: 2
Steps: 10384
---
%% Parent:: [[@Life Admin]] %%
---
[[2022-03-07|<< 🗓 Previous ]] &emsp; &emsp; &emsp; [[@Main Dashboard|Back]] &emsp; &emsp; &emsp; [[2022-03-09|🗓 Next >>]]
---
&emsp;
```button
name Record today's health
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
^button-2022-03-08Edit
```button
name Save
type command
action Save current file
id Save
```
^button-2022-03-08NSave
&emsp;
# 2022-03-08
&emsp;
```ad-abstract
title: Summary
collapse: open
Note Description
```
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### Memos
&emsp;
#### Memos
This section does serve for quick memos.
&emsp;
%% ### %%
&emsp;
---
&emsp;
### Notes
&emsp;
Loret ipsum
&emsp;
&emsp;

@ -0,0 +1,97 @@
---
Date: 2022-03-09
DocType: Note
Hierarchy:
TimeStamp:
location:
CollapseMetaTable: Yes
Sleep: 7.3
Happiness: 90
Gratefulness: 90
Stress: 45
FrontHeadBar: 5
EarHeadBar: 50
BackHeadBar: 40
Water: 1.7
Coffee: 3
Steps: 3881
---
%% Parent:: [[@Life Admin]] %%
---
[[2022-03-08|<< 🗓 Previous ]] &emsp; &emsp; &emsp; [[@Main Dashboard|Back]] &emsp; &emsp; &emsp; [[2022-03-10|🗓 Next >>]]
---
&emsp;
```button
name Record today's health
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
^button-2022-03-09Edit
```button
name Save
type command
action Save current file
id Save
```
^button-2022-03-09NSave
&emsp;
# 2022-03-09
&emsp;
```ad-abstract
title: Summary
collapse: open
Note Description
```
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### Memos
&emsp;
#### Memos
This section does serve for quick memos.
&emsp;
%% ### %%
&emsp;
---
&emsp;
### Notes
&emsp;
Loret ipsum
&emsp;
&emsp;

@ -0,0 +1,97 @@
---
Date: 2022-03-10
DocType: Note
Hierarchy:
TimeStamp:
location:
CollapseMetaTable: Yes
Sleep: 8
Happiness: 90
Gratefulness: 90
Stress: 45
FrontHeadBar: 5
EarHeadBar: 50
BackHeadBar: 40
Water: 1.8
Coffee: 4
Steps:
---
%% Parent:: [[@Life Admin]] %%
---
[[2022-03-09|<< 🗓 Previous ]] &emsp; &emsp; &emsp; [[@Main Dashboard|Back]] &emsp; &emsp; &emsp; [[2022-03-11|🗓 Next >>]]
---
&emsp;
```button
name Record today's health
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
^button-2022-03-10Edit
```button
name Save
type command
action Save current file
id Save
```
^button-2022-03-10NSave
&emsp;
# 2022-03-10
&emsp;
```ad-abstract
title: Summary
collapse: open
Note Description
```
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### Memos
&emsp;
#### Memos
This section does serve for quick memos.
&emsp;
%% ### %%
&emsp;
---
&emsp;
### Notes
&emsp;
Loret ipsum
&emsp;
&emsp;

@ -57,6 +57,99 @@ My Meggi-mo is never going to give up on me
&emsp;
```dataviewjs
let stepSize = 40;
let bigStepSize = 200;
if (app.isMobile) {
stepSize = 15;
bigStepSize = 100;
}
let completeSquare = '🟩';
let notCompleteSquare = '⬛';
let results = [];
let pages = dv.pages('"00.01 Admin"');
for (let page of pages) {
let link = page.file.link;
link.display = completeSquare;
let rank = parseInt(page.file.name.slice(0, 4));
if (rank) {
results.push({
rank: rank,
name: page.file.name,
link: page.file.link
});
}
}
results.sort((a, b) => a.rank - b.rank);
let current = 2000;
let mapList = [];
for (let result of results) {
for (let i = 0; i < result.rank - current - 1; i++) {
mapList.push(notCompleteSquare);
}
mapList.push(result.link);
current = result.rank;
}
let displayString = '';
for (let i = 0; i < mapList.length; i = i + stepSize) {
let startBigStep = Math.ceil((i) / bigStepSize);
let endBigStep = Math.ceil((i + stepSize) / bigStepSize);
if (endBigStep > startBigStep) {
displayString += ((endBigStep - 1) * bigStepSize).toString().padStart(4, ' ');
} else {
displayString += ' '.repeat(4);
}
displayString += ' ' + mapList.slice(i, i + stepSize).join('') + '<br>';
}
dv.el('pre', displayString);
```
&emsp;
```lineup
formation: 433
players: Donnarumma,Bernat,Marquinhos,Kimpembe,Hakimi,Villeneuve,Verratti,St Hilaire,MBappe,Solanet,Messi

@ -0,0 +1,90 @@
---
Tag: ["Novel", "Murder", "Friendship"]
Date: 2022-03-08
DocType: "Source"
Hierarchy: "NonRoot"
TimeStamp:
location:
Source:
Type: "Book"
Author: "Yasmine Reza"
Language: FR
Published: 2016
Link: https://editions.flammarion.com/babylone/9782081375994
Read:
Cover: https://www.folio-lesite.fr/var/storage/images/product/337/product_9782072733086_195x320.jpg
CollapseMetaTable: yes
---
Parent:: [[@Reading master|Reading list]]
ReadingState:: In progress
---
&emsp;
```button
name Edit Source parameters
type command
action MetaEdit: Run MetaEdit
id EditMetaData
```
^button-SourceEdit
```button
name Save
type command
action Save current file
id Save
```
^button-TNSave
&emsp;
# Babylone
&emsp;
```ad-abstract
title: Summary
collapse: open
> Tout le monde riait. Les Manoscrivi riaient. C'est l'image d'eux qui est restée. Jean-Lino, en chemise parme, avec ses nouvelles lunettes jaunes semi-rondes, debout derrière le canapé, empourpré par le champagne ou par l'excitation d'être en société, toutes dents exposées. Lydie, assise en dessous, jupe déployée de part et d'autre, visage penché vers la gauche et riant aux éclats. Riant sans doute du dernier rire de sa vie. Un rire que je scrute à l'infini. Un rire sans malice, sans coquetterie, que j'entends encore résonner avec son fond bêta, un rire que rien ne menace, qui ne devine rien, ne sait rien. Nous ne sommes pas prévenus de l'irrémédiable.
```
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### Cover
&emsp;
```dataviewjs
dv.el("span", "![](" + dv.current().Source.Cover + ")")
```
&emsp;
---
&emsp;
### Notes
&emsp;
Loret ipsum
&emsp;
&emsp;

@ -13,7 +13,7 @@ CollapseMetaTable: Yes
---
Parent:: [[@News|News]]
Read:: No
Read:: Yes
---

@ -13,7 +13,7 @@ CollapseMetaTable: Yes
---
Parent:: [[@News|News]]
Read:: No
Read:: Yes
---

@ -13,7 +13,7 @@ CollapseMetaTable: Yes
---
Parent:: [[@News|News]]
Read:: No
Read:: Yes
---

@ -13,7 +13,7 @@ CollapseMetaTable: Yes
---
Parent:: [[@News|News]]
Read:: No
Read:: Yes
---

@ -116,7 +116,8 @@ hide task count
&emsp;
- [ ] [[@Finances]]: update crypto prices within Obsidian 🔼 🔁 every month on the 2nd Tuesday 📅 2022-03-08
- [ ] [[@Finances]]: update crypto prices within Obsidian 🔼 🔁 every month on the 2nd Tuesday 📅 2022-04-12
- [x] [[@Finances]]: update crypto prices within Obsidian 🔼 🔁 every month on the 2nd Tuesday 📅 2022-03-08 ✅ 2022-03-08
- [x] [[@Finances]]: update crypto prices within Obsidian 🔼 🔁 every month on the 2nd Tuesday 📅 2022-02-08 ✅ 2022-02-05
&emsp;

@ -75,7 +75,8 @@ This section on different household obligations.
- [x] [[Household]]: *Paper* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-02-15 ✅ 2022-02-14
- [x] [[Household]]: *Paper* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-02-01 ✅ 2022-01-31
- [x] [[Household]]: *Paper* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-01-18 ✅ 2022-01-17
- [ ] [[Household]]: *Cardboard* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-03-08
- [ ] [[Household]]: *Cardboard* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-03-22
- [x] [[Household]]: *Cardboard* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-03-08 ✅ 2022-03-07
- [x] [[Household]]: *Cardboard* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-02-22 ✅ 2022-02-21
- [x] [[Household]]: *Cardboard* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-02-08 ✅ 2022-02-07
- [x] [[Household]]: *Cardboard* recycling collection 🔁 every 2 weeks on Tuesday 📅 2022-01-25 ✅ 2022-01-24

@ -12,14 +12,13 @@ Source:
Language: EN
Published: 1957
Link: https://www.britannica.com/topic/On-the-Road-novel-by-Kerouac
Read:
Read: 2022-03-08
Cover: https://m.media-amazon.com/images/I/41MgBgECJgL.jpg
CollapseMetaTable: yes
---
Parent:: [[@Reading master|Reading list]]
ReadingState:: In progress
---

@ -0,0 +1,117 @@
---
Alias: [""]
Tag: [""]
Date: 2022-03-10
DocType:
Hierarchy:
TimeStamp:
location:
CollapseMetaTable: Yes
---
Parent:: [[Selfhosting]], [[Server Alias]], [[Server Cloud]], [[Server Tools]], [[Server VPN]]
---
&emsp;
```button
name Save
type command
action Save current file
id Save
```
^button-ConfiguringTelegrambotsNSave
&emsp;
# Configuring Telegram bots
&emsp;
```ad-abstract
title: Summary
collapse: open
This note allows to configure Telegram bots for pairing with certain services.
```
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
### Linking services with a Telegram bot
&emsp;
#### Creating a Telegram Bot
1. In Telegram, look for '@BotFather'
2. Initialise with `/start`
3. Create bot with `/newbot`
Record the Token from the message from *BotFather*.
&emsp;
#### Getting the Bot's Chat ID
In a terminal, run:
```ad-command
title: Telegram Chat ID
~~~bash
curl https://api.telegram.org/bot$TELEGRAM_BOT_TOKEN/getUpdates | jq .message.chat.id
~~~
```
&emsp;
#### Linking Logwatch
Please see full documentation [[GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account|here]].
&emsp;
#### Linking monit
Please see full documentation [[GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot.|here]].
&emsp;
---
&emsp;
### Current bots
&emsp;
#### Logwatch and Monit
A bot has been created for [[Configuring Monit|monit]] and Logwatch.
&emsp;
```ad-credentials
title: Credentials
| Variable | Value
| - | -
| Name | Logwatch_servers
| Username | [mbvservers_bot](https://t.me/mbvservers_bot)
| Token | 5218097204:AAEnsZLTk4TTk-X-MceuoIGX0IQWLkngM4E
| Chat ID | 1622082350
```
&emsp;
&emsp;

@ -0,0 +1,160 @@
---
Alias: ["Logwatch Telegram Bot"]
Tag: [""]
Date: 2022-03-10
DocType:
Hierarchy:
TimeStamp:
location:
Source: https://github.com/fxkjd/logwatch-telegram-bot
CollapseMetaTable: Yes
---
Parent:: [[Selfhosting]], [[VPS Console Dialogue|VPS command-line]]
---
&emsp;
```button
name Save
type command
action Save current file
id Save
```
^button-GitHubfxkjdlogwatch-telegram-botSendNSave
&emsp;
# GitHub - fxkjdlogwatch-telegram-bot Send logwatch results to your telegram account
&emsp;
```ad-abstract
title: Summary
collapse: open
Note Description
```
&emsp;
```toc
style: number
```
&emsp;
## Logwatch Telegram Bot
This repository includes a guide to send the logwatch results to your Telegram Bot.
&emsp;
---
&emsp;
## Installing
&emsp;
### Prerequisites
The following need to be installed:
- Logwatch
- Curl
See `Related Links` for more information about how to install and configure logwatch.
&emsp;
### Setting up
#### In Telegram
Create a Telegram Bot in order to obtain the `BOT TOKEN` ([More info](https://core.telegram.org/bots#6-botfather)).
Start a conversation with your new Telegram Bot and obtain the `CHAT_ID`. You can obtain the `CHAT_ID` using the telegram API:
```ad-command
~~~bash
curl https://api.telegram.org/bot<BOT TOKEN>/getUpdates
~~~
```
Replace both of them in the [[#Logwatch sh]] script.
&emsp;
#### In your server
Create (if not already created) the `/root/logwatch_bot/logs` and `/var/cache/logwatch/` folders.
Copy the `logwatch.sh` script in `/root/logwatch_bot` folder. Ensure it has execution permissions.
Edit the crontab.
```ad-command
~~~bash
crontab -e
~~~
```
Add the following line to send the logwatch results every day at 8.00 AM.
```ad-command
title: cronjob
~~~bash
0 8 \* \* \* /bin/bash /root/logwatch\_bot/logwatch.sh
~~~
```
&emsp;
### Logwatch.sh
```ad-code
title: logwatch.sh
~~~bash
#!/bin/bash
# Credits to Neolot (original script: https://gist.github.com/Neolot/ef7fce2518a8ec71bbe09beb9381ee95)
# Config
day=$(date +%Y-%m-%d)
filename=/var/cache/logwatch/$day-logwatch.txt
token=<YOUR BOT TOKEN>
chat_id=<YOUR CHAT ID>
#Check if removed-but-not-purged
test -x /usr/share/logwatch/scripts/logwatch.pl || exit 0
#execute
/usr/sbin/logwatch --output file --filename $filename
chmod 644 $filename
mv $filename /root/logwatch_bot/logs/
curl -F chat_id="$chat_id" -F text="$(head /root/logwatch_bot/logs/$day-logwatch.txt -n 9)" https://api.telegram.org/bot$token/sendMessage >/dev/null 2>&1
curl -F chat_id="$chat_id" -F document=@"/root/logwatch_bot/logs/$day-logwatch.txt" https://api.telegram.org/bot$token/sendDocument >/dev/null 2>&1
~~~
```
&emsp;
## Related Links
- [How To Install and Use Logwatch Log Analyzer and Reporter on a VPS](https://www.digitalocean.com/community/tutorials/how-to-install-and-use-logwatch-log-analyzer-and-reporter-on-a-vps)
- [Logwatch - ArchWiki](https://wiki.archlinux.org/index.php/Logwatch)
- [OpenVPN logwatch script](https://gist.github.com/fxkjd/7162cc54fc8f3a3f3ba88ba258ce74c3)

@ -0,0 +1,213 @@
---
Alias: ["Monit 2 Telegram"]
Tag: [""]
Date: 2022-03-10
DocType:
Hierarchy:
TimeStamp:
location:
Source: https://github.com/matriphe/monit2telegram
CollapseMetaTable: Yes
---
Parent:: [[Selfhosting]], [[VPS Console Dialogue|VPS command-line]], [[Configuring Monit|monit]]
---
&emsp;
```button
name Save
type command
action Save current file
id Save
```
^button-GitHubmatriphemonit2telegramAsimplescriptNSave
&emsp;
# GitHub - matriphemonit2telegram A simple script to send Monit alerts using Telegram bot.
&emsp;
```ad-abstract
title: Summary
collapse: open
Note Description
```
&emsp;
```toc
style: number
```
&emsp;
---
&emsp;
A simple script to send Monit alerts using Telegram bot.
By default, Monit only sends alert notifications via email. But we can also set [a hook to execute a script](https://mmonit.com/monit/documentation/monit.html#action). When executing the script, Monit sets a few environment variables about the alert.
This tiny script transforms those variables into a text message and pipes them to Telegram using a bash script for delivery.
This script is inspired by [Monit2Twilio](https://github.com/alexdunae/monit2twilio).
&emsp;
---
&emsp;
## Requirements
- Bash
- CURL
- [jq](https://stedolan.github.io/jq/)
- [[Configuring Telegram bots|Telegram bot]]
- [[Configuring Monit|monit]]
&emsp;
---
&emsp;
## Create Telegram Bot
If you don't have a Telegram Bot, just [create one](https://core.telegram.org/bots#create-a-new-bot). By using a Telegram bot you dont have to use a real Telegram client or reuse your Telegram account.
&emsp;
### Getting Bot Token
You will get a **Telegram Bot Token** after bot created. Keep this token, we will use it later. The bot token is looked like this.
123456789:aBcDeFgHiJkLmN-OpQrStUvWXyZ12345678
&emsp;
### Getting Chat ID
To send messages to a Telegram chat, you must first needs to start a chat with the bot. Clicking on the bot link after creation should be enough, it will automatically send a message of `/start` to the bot.
To get the **Chat ID** from Telegram bot, execute this command using [getUpdates](https://core.telegram.org/bots/api#getupdates) function of Telegram API.
```ad-command
title: Get Chat ID
~~~bash
curl --silent "https://api.telegram.org/bot{TOKEN}/getUpdates" | jq
~~~
```
&emsp;
```ad-code
title: Output
~~~javascript
{
"ok": true,
"result": [
{
"update_id": 17082016,
"message": {
"message_id": 17,
"from": {
"id": 22031984,
"first_name": "User"
},
"chat": {
"id": 22031984,
"first_name": "User",
"type": "private"
},
"date": 1471402800,
"text": "Hello from the other side~"
}
}
]
}
~~~
```
In this example the **Chat ID** to look out for is **22031984**. Replace `{TOKEN}` with your Telegram bot token.
&emsp;
---
&emsp;
## Usage
Clone this repo or download the zipped file.
```ad-command
~~~bash
git clone https://github.com/matriphe/monit2telegram.git
cd monit2telegram
~~~
```
Put your Telegram Bot ID and Chat ID in `telegramrc` and save it to the `/etc` directory (`/etc/telegramrc`).
```ad-command
~~~bash
cp telegramrc /etc/telegramrc
~~~
```
Put `sendtelegram.sh` and `monit2telegram.sh` to `/usr/local/bin` and make them executable.
```ad-command
~~~bash
cp sendtelegram.sh /usr/local/bin/sendtelegram
chmod +x /usr/local/bin/sendtelegram
cp monit2telegram.sh /usr/local/bin/monit2telegram
chmod +x /usr/local/bin/monit2telegram
~~~
```
Test the `sendtelegram` script by running this command.
```ad-command
~~~bash
sendtelegram -c /etc/telegramrc -m "Hello from the other side!"
~~~
```
&emsp;
```ad-command
title: output
~~~bash
Sending message 'Hello from the other side!' to 22031984
Done!
~~~
```
You should see Telegram message sent by your Telegram bot.
&emsp;
---
&emsp;
## Set Up Monit
Now you can add Monit alert by adding this line to Monit configuration file.
```ad-code
title: monitrc
~~~bash
check file nginx.pid with path /var/run/nginx.pid
if changed pid then exec "/usr/local/bin/monit2telegram"
~~~
```

@ -201,6 +201,10 @@ List of monitored services:
&emsp;
[[Configuring Telegram bots|Telegram bots]] are also being implemented to receive logs from logwatch & [[Configuring Monit|monit]].
&emsp;
#### Troubleshooting
[[#^Top|TOP]]
&emsp;
@ -298,7 +302,7 @@ And `\q` to exit the db.
&emsp;
- [ ] [[Server Alias]]: Backup server 🔁 every 6 months on the 1st Tuesday 📅 2022-03-08
- [ ] [[Server Alias]]: Backup server 🔁 every 6 months on the 1st Tuesday 📅 2022-03-11
- [x] [[Server Alias]]: Backup server 🔁 every 6 months on the 1st Tuesday 📅 2021-09-15 ✅ 2022-01-08
- [x] [[Server Alias]]: Backup server 🔁 every 6 months on the 1st Tuesday ✅ 2021-09-14
- [x] Understand why Gmail does not work

@ -262,6 +262,10 @@ List of monitored services:
&emsp;
[[Configuring Telegram bots|Telegram bots]] are also being implemented to receive logs from logwatch & [[Configuring Monit|monit]].
&emsp;
---
&emsp;
@ -424,7 +428,7 @@ title: Nextcloud tutorial
&emsp;
- [ ] [[Server Cloud]]: Backup server 🔁 every 6 months on the 1st Tuesday 📅 2022-03-08
- [ ] [[Server Cloud]]: Backup server 🔁 every 6 months on the 1st Tuesday 📅 2022-03-11
- [x] [[Server Cloud]]: Backup server 🔁 every 6 months on the 1st Tuesday 📅 2021-09-15 ✅ 2022-01-08
- [x] [[Server Cloud]]: Backup server 🔁 every 6 months on the 1st Tuesday ✅ 2021-09-14
- [x] Set-up landing page

@ -515,6 +515,10 @@ List of monitored services:
&emsp;
[[Configuring Telegram bots|Telegram bots]] are also being implemented to receive logs from logwatch & [[Configuring Monit|monit]].
&emsp;
---
&emsp;

@ -114,11 +114,15 @@ The VPN server will host a single VPN service and dependencies bare metal.
[[#^Top|TOP]]
##### Security
| Program name | Type | Description
|----------------|------|-------------
| **fail2ban** | Daemon | Blocks suspicious attempts to login
| **unattended-upgrades** | Program | Enables automatic updates of installed programs and OS
| **logwatch** | Daemon | Monitors activity on server and sends activity logs
| Program name | Type | Description |
| ----------------------- | ------- | ------------------------------------------------------ |
| **fail2ban** | Daemon | Blocks suspicious attempts to login |
| **unattended-upgrades** | Program | Enables automatic updates of installed programs and OS |
| **logwatch** | Daemon | Monitors activity on server and sends activity logs |
&emsp;
[[Configuring Telegram bots|Telegram bots]] are also being implemented to receive logs from logwatch & [[Configuring Monit|monit]].
&emsp;

@ -98,7 +98,7 @@ The token itself has limited use cases hence its high dependence on mass adoptio
```ad-product
title: Price update
ANT
```
ANT is the token that gives rights to participate in the governance of Aragon, a DAO itself. It is understood that users of Aragon solutions would want a share of the decision-making on the future of the service and price should therefore be correlated to adoption.

Loading…
Cancel
Save