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.
 
Bukxara 49e5221924
README file modified
10 months ago
.gitignore First Commit 10 months ago
README.md README file modified 10 months ago
app.js First Commit 10 months ago
jsconfig.json First commit 10 months ago
package-lock.json First Commit 10 months ago
package.json First Commit 10 months ago

README.md

Telegram API sending message without rate limit.

Table of contents

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=

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=

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>
}```

p.s. Requires redis and preffered configuration for redis is host being at 127.0.0.1 and port being at 6379