Scorocode.Bot
Содержание
new Bot(botId)
Конструктор sc.Bot
Возвращает: sc.Bot - Возвращает новый экземпляр sc.Bot
| Параметр | Тип | Описание |
|---|---|---|
| botId | String |
Telegram id бота, полученный от @BotFather |
Пример
var sc = require('scorocode');
sc.Init({
ApplicationID: "xxx", // <- заменить xxx на ключ appId приложения
JavaScriptKey: "xxx", // <- заменить xxx на ключ javascript приложения
MasterKey: "xxx" // <- заменить xxx на ключ masterKey приложения
});
var bot = new sc.Bot("321196098:AAEDbOYD6iLWsHD7w28vqf3a9oBeJAPXXpg");
var data = {
"method": "methodname", //название метода Telegram bot API
"method_params": {
// параметры метода Telegram Bot API
}};
bot.send(data)
.send(data)
Метод для отправки запроса к Telegram Bot API.
| Параметр | Тип | Описание |
|---|---|---|
| data | Object |
Объект, содержащий данные для передачи Telegram Bot API |
Свойства параметра data
| Имя | Тип | Описание |
|---|---|---|
| method | String |
Название метода Telegram bot API |
| method_params | Object |
Объект с параметрами для указанного метода |
Пример
var sc = require('scorocode');
sc.Init({
ApplicationID: "xxx", // <- заменить xxx на ключ appId приложения
JavaScriptKey: "xxx", // <- заменить xxx на ключ javascript приложения
MasterKey: "xxx" // <- заменить xxx на ключ masterKey приложения
});
var bot = new sc.Bot("321196098:AAEDbOYD6iLWsHD7w28vqf3a9oBeJAPXXpg");
var data = {
"method": "methodname", //название метода Telegram bot API
"method_params": {
// параметры метода Telegram Bot API
}};
bot.send(data);