You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
Telegram API sending message without rate limit.
|
|
|
|
|
|
|
|
|
|
Instructions
|
|
|
|
|
|
|
|
|
|
There are 2 endpoints handled by this microservice:
|
|
|
|
|
|
|
|
|
|
1 -> GET request to {BASE_URL}/bot${botToken}/sendMessage
|
|
|
|
|
|
|
|
|
|
– url that you used for sending a message to chat through telegram bot (as GET request) usually looks like this:
|
|
|
|
|
|
|
|
|
|
https://api.telegram.org/bot<Bot_token>/sendMessage?chat_id=<chat_id>&text=<text>
|
|
|
|
|
|
|
|
|
|
As you can see, you only have to replace https://api.telegram.org/ part with {BASE_URL}, eventually looking like this:
|
|
|
|
|
|
|
|
|
|
{BASE_URL}/bot<Bot_token>/sendMessage?chat_id=<chat_id>&text=<text>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 -> POST request to {BASE_URL}/sendMessage
|
|
|
|
|
|
|
|
|
|
– url that you used for sending a message to chat through telegram bot (as POST request) usually looks like this:
|
|
|
|
|
|
|
|
|
|
https://api.telegram.org/bot<Bot_Token>/sendMessage
|
|
|
|
|
|
|
|
|
|
You are expected to do the same thing you did with GET request: replace https://api.telegram.org/ part with {BASE_URL}, eventually looking like this:
|
|
|
|
|
|
|
|
|
|
{BASE_URL}/bot<Bot_token>/sendMessage with request body:
|
|
|
|
|
{
|
|
|
|
|
"chat_id": <chat_id>,
|
|
|
|
|
"text": <text>
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Requires redis and preffered configuration is host being at 127.0.0.1 and port being at 6379
|