Команды телеграм бота в гугл таблице
Вставка
- Опубліковано 4 лип 2024
- В видео демонстрируется добавление команд в телеграм бота, написание скрипта для обработки ранее известных команд, а также команд из таблицы. Команды определяются с помощью регулярных выражений. Также в видео затрагивается тема работы с массивами.
Ссылки для ваших донатов 👇 Заранее благодарю!
Картой РФ: pay.cloudtips.ru/p/8c8ffb86
Международной картой: boosty.to/sheetbot/donate
Перевод на Тинькофф: 5536914170652675
ЮMoney: 4100144795892
Paypal: paypal.me/sheetbot
USDT TRC20: TPUGkYThK5DBevjajS2jRUY3pWWt81N38x
💬 Вопросы можно задать в группе Telegram:
t.me/googlesheetstelegram
📝 Ссылка на таблицу. Создайте копию, измените две первые константы в скрипте и выполните развертывание веб-приложения. Затем выполните команду setWebhook.
docs.google.com/spreadsheets/...
🔣 Код из видео по ссылке: github.com/andreintys/lessons...
🔥 Полезные материалы:
learn.javascript.ru/regexp-me...
learn.javascript.ru/regexp-ah...
📱 По вопросам создания чат ботов, а также покупки готовых решений пишите:
t.me/andreintys
00:00 - Вступление
00:12 - Добавляем команды боту в BotFather
03:25 - Действия по командам /start и /myid
05:30 - Определение команд с помощью регулярных выражений
07:09 - Создание функции answerCommand для получения данных из таблицы по команде
14:55 - Вызов функции answerCommand
16:13 - Вывод результатов по командам от пользователя
Спасибо за качественный контент😊
продолжите снимать видосы, самый адекватно объясняющий в ютубе по Гугл таблицам и боту только вы. Хотелось бы большему научиться
а вообще контект шикарный, больше бы видео на эту тему))
Не все понятно, но все получилось)
Не понятно только из-за личной безграмотности, не знания синтаксиса и т.п.
Хотелось бы научиться задавать в боте несколько вопросов и записывать их в одну строку, ну и перезаписывать, если повторно подаются данные.
Автор красавчик! Спасибо!
все заработало, не совсем как у вас, но сойдёт, сообщение второго столбца не пишет бот)
Спасибо большое вам. подскажите еще, если бот будет еще и на python запущен, будет ли работать он гугл таблицах?
webHook будет работать только с одним сервисом
на листе дебаг ничего не появляется, скопировал вашу ссылку, сравнил кодировку, всё точь в точь. функции текст перестали работать. Не знаю как быть
Контент огонь. Подскажите, что нужно сделать, если при выполнении вылетает ошибка TypeError: Cannot read property 'postData' of undefined. Самый первая функция.
Создал видео про популярные ошибки. Там есть ответ и на ваш вопрос:
ua-cam.com/video/vLOeassegL0/v-deo.html
Спасибо за дельный видос, по моему видео предназначена тем кто уже копался в apps script и набили руку, так же по моему у вас пропущена как ставить историю и увеличивать штук запросов, про в видео нету, поэтому код работает немножко по другому, то есть не принимает последние команды и не увеличивает счетчик
в таблице которую дали тоже не меняет count и последнее сообющение не ставиться в лист Commands
Это реализовано формулами на листе Commands в ячейках В2 и В3. Формулы корректно работают, сделайте новую копию таблицы.
Подскажите пожалуйста как сделать так что бы данные по команде /last, /count появлялись в таблице автоматически?
Непонятен вопрос. Напишите в группу телеграм с примером таблицы.
Надо прописать формулы в ячейки данных этик команд. На видео не освящен этот момент, но формулы видны =INDEX(Messages!B:B;COUNTA(Messages!B:B)) и =COUNTA(Messages!B:B)
Коллеги, подскажите, пожалуйста, как сделать так что бы бот упомянал участника группы @Алексей?
Получить username пользователя, отправить текст в формате `@${username}`.
Если останутся вопросы - пишите в группу телеграм из описания к видео.
Подскажите как сделать что бы бот автоматически отправлял данные с ячейки А1 в телеграм
Установить вебхук и при срабатывании брать данные из ячейки и возвращать пользователю, который написал сообщение
А в групповом чате будет работать?
Да
{postData=FileUpload, parameters={}, contextPath=, parameter={}, contentLength=531.0, queryString=} приходит такой ответ в таблицу, что делать?)
ПАМАГИТИИИ!!!)))
вы получаете в таблицу аргумент e
Как сказаться с админом нужен бот таблица
Тг напиши
t.me/andreintys
+++ +++ +++
спасибо!
Нифига непонятно
если у вас остались вопросы можете задать их в группе телеграм в описании к видео
Не работает подстановка - ${chat_id}
Кавычки косые используете?
@@SheetBot Понял в чём фишка, надо не эти ( ' ), а эти ( ` ). Спасибо