moun3imy / CovidMaroc-Telegram-Bot

Receive latest coronavirus statistics in Morocco

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CovidMaroc-Telegram-Bot

Receive latest coronavirus statistics in Morocco

Installation

git clone https://github.com/NAYCHO334/CovidMaroc-Telegram-Bot.git

Use composer to install packages

cd CovidMaroc-Telegram-Bot

composer update

Create a telegram bot

There's a… bot for that. Just talk to BotFather and follow a few simple steps. Once you've created a bot and received your authorization token.

Copy Token and paste it in:

/index.php [line 30]

/updater.php [line 37]

Usage

Copy the project to a server. for example: https://example.com/project/

Now you have to register your project's index.php page to telegram bot to redirect requests to your server.

Change with your token, and project URL, then open the URL in a new page. https://api.telegram.org/bot<token>/setWebhook?url=https://example.com/project/index.php

A result will return like this:

"ok": true,
"result": true,
"description": "Webhook *******"
}

Please Note: All queries to the Telegram Bot API must be served over HTTPS and need to be presented in this form: https://api.telegram.org/bot/METHOD_NAME. See Documentation

Cron job

To check new updates continuously just declare https://example.com/project/updater.php in your server's cron job. If there's an update, a message will be sent to all subscribed users.

CAUTION

When https://www.covidmaroc.ma/ owners want to update data, they change dom also 🤣 so that may cause an error in the program 😕

License

MIT

About

Receive latest coronavirus statistics in Morocco


Languages

Language:PHP 100.0%