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);