229229
230230КонецФункции
231231
232+ // Формирует данные для создания удаляемого сообщения
233+ // (Метод deleteMessage)
234+ //
235+ // Параметры:
236+ // ЧатИД - Число - id чата, где находится сообщение
237+ // СообщениеИД - Число - id удаляемого сообщения
238+ //
239+ // Возвращаемое значение:
240+ // Структура - для передачи в УдалитьСообщение() в классе ТелеграмБот
241+ //
242+ Функция УдаляемоеСообщение (ЧатИД , СообщениеИД ) Экспорт
243+
244+ Структура = Новый Структура;
245+ Структура.Вставить("chat_id" , ЧатИД);
246+ Структура.Вставить("message_id" , СообщениеИД);
247+
248+ Возврат Структура;
249+
250+ КонецФункции
251+
232252// Создает каркас для нового опроса (не добавляет варианты ответа!)
233253// (Метод sendPoll)
234254//
235255// Параметры:
236256// ПолучательИД - Число - chat_id получателя
237- // ТекстВопроса - Строка - Текст вопроса, длинна 1-255 символов
238- // Анонимныей - Булево - Если Ложь, то показывается какой вариант ответа выбрал участник опроса
257+ // ТекстВопроса - Строка - Текст вопроса, длина 1-255 символов
258+ // Анонимный - Булево - Если Ложь, то показывается какой вариант ответа выбрал участник опроса
239259// ВозможенМножественныйОтвет - Булево - Если Истина, то участник может проголосовать за несколько вариантов
240260// БезОповещения - Булево - Если Истина, то сообщение будет переслано без оповещения получателя
241261//
242262// Возвращаемое значение:
243263// Структура - Структура, которую дополнительно нужно передать в функцию ДобавитьВариантОтветаНаОпрос()
244264//
245- Функция НовыйОпрос (ПолучательИД , ТекстВопроса , Анонимныей = Истина , ВозможенМножественныйОтвет = Ложь , БезОповещения = Ложь ) Экспорт
265+ Функция НовыйОпрос (ПолучательИД , ТекстВопроса , Анонимный = Истина , ВозможенМножественныйОтвет = Ложь , БезОповещения = Ложь ) Экспорт
246266
247267 Опрос = Новый Соответствие;
248268 Опрос.Вставить("chat_id" , ПолучательИД);
249269 Опрос.Вставить("question" , ТекстВопроса);
250- Опрос.Вставить("is_anonymous" , Анонимныей );
270+ Опрос.Вставить("is_anonymous" , Анонимный );
251271 Опрос.Вставить("allows_multiple_answers" , ВозможенМножественныйОтвет);
252272 Опрос.Вставить("disable_notification" , БезОповещения);
253273 МассивВариантовОтвета = Новый Массив();
263283//
264284// Параметры:
265285// Опрос - Структура - То, что вернулось от НовыйОпрос()
266- // ВариантОтвета - Строка - Текст варианта ответа, длинна 1-100 символов
286+ // ВариантОтвета - Строка - Текст варианта ответа, длина 1-100 символов
267287//
268288// Возвращаемое значение:
269289// Структура - Структура, готовая для передачи в ОтправитьОпрос() в классе ТелеграмБот
274294
275295 Возврат Опрос;
276296
297+ КонецФункции
298+
299+ // Команда бота (BotCommand), элемент массива устанавливаемых команд
300+ // (Метод setMyCommand)
301+ //
302+ // Параметры:
303+ // Имя - Строка - Имя команды, длина 1-32 символа
304+ // Описание - Строка - Описание команды, длина 3-256 символов
305+ //
306+ // Возвращаемое значение:
307+ // Структура - команда, добавляемая в массив команд
308+ //
309+ Функция КомандаБота (Имя , Описание ) Экспорт
310+
311+ Структура = Новый Структура;
312+ Структура.Вставить("command" , Имя);
313+ Структура.Вставить("description" , Описание);
314+
315+ Возврат Структура;
316+
277317КонецФункции
0 commit comments