Телеграмм бот опросник

Телеграмм бот опросник 1.0

Available for license holders
English Name
Telegram bot inquirer
Для запуска пресета потребуется.
  1. Файл ключей в формате json, как получить файл ключей написано в Инструкции по использованию Google Indexing API.
  2. Создать телеграмм бота, как создать бота написано здесь.
  3. Создать телеграмм канал/группу для отправки результата, создание группы/канала написано здесь.
  4. Создать таблицу в Google Диске.
  5. Установить модуль googleapis, модуль нужно установить в папку ./aparser/files/ через консоль, npm i googleapis.
Если версия вашего парсера ниже 1.2.823, тогда вам нужно запустить
А-Парсер с параметром aparser.exe -newnode.


Рассмотрим необходимые опции для работы пресета.
  1. Token Bot - токен телеграмм бота, пример 125835580:A5F953GM60wz3xyZr5K9w66Tp55xK4PO41s
  2. SpreadsheetId ID - spreadsheetid таблицы.
    31iv6_200324190003.png
  3. Sheet ID - id листа, первый лист по умолчанию всегда имеет id 0
    eiiur_200324190236.png
  4. Timeout (min) - время действия опроса в мин, например ставим 60 минут = 1 час, кто не успеет ответить на вопросы в указанный период, тем будут проставлены прочерки.
  5. List name - имя листа куда необходимо выводить результаты
    h4h9v_200324185544.png
  6. Filename json - имя файла ключей, его нужно скопировать в папку ./aparser/files/
Пример
f9xvm_200324191056.png


Теперь перейдем к таблице.
Для начала нужно открыть доступ к таблице.
Нажимаем кнопку Настройки Доступа, вводим наш email из файла ключей json и нажимаем Отправить.

9x2fo_200324193918.png


В листе (в нашем случае это list1) где будут результаты добавляем название колонок.
Первая колонка будет содержать вопросы, её можно пропустить или за желанием дать любое название.

iv4fp_200324191459.png


Также нужно создать лист с настройками, его название должно быть Setting и он должен иметь следующую структуру.
  1. Список пользователей - указываются имя пользователей.
  2. ID - id пользователей в телеграмме, свой id можно узнать через бота @userinfobot.
  3. Список вопросов - список вопросов которые будут заданы пользователю.
  4. Финальное сообщение - присылается пользователю в конце опроса.
  5. Chat id - id телеграмм чата куда будут отправлять ответы пользователей.
codsv_200324192426.png


Результат работы.

  • Like
Реакции: Notformal
Автор
Support Alexander
Загрузок
12
Просмотры
13
Первый выпуск
Обновление

Рейтинги

0,00 звёзд Оценок: 0

Ещё ресурсы от Support Alexander

Назад
Верх