Комментарии:
Привет, у меня есть готовый бот на питоне и надо чтобы после выполнения команд (например нажатия кнопки) данные пользователя (по типу имя и юзернейм) записывало в таблицу (я задолбалась вручную переносить). Благодаря видео я их связала, но теперь команды не работают (в пайчарме по кд ошибку дает), так понимаю только с нуля все на JS писать надо? (от JS вообще далека, питон понимаю и азы плюсов)
Ответитьу меня вообще не хочет в таблицу выводить(
ОтветитьСпасибо ! То что нужно!
ОтветитьБро, самый лучший контент по этому вопросу. Спасибо!)
ОтветитьКруто только плохо слышно
ОтветитьПожалуй лучший контент по теме! Насколько я далек от JS и программирования и то справился. Продолжайте, у канала большое будущее! Я теперь с вами, готов делиться мыслями и результатами.
Создал бота, связал с таблицей, упражняюсь с клавиатурой. Если получится идентифицировать юзеров и по каждому сохранять некие настройки -- вообще огонь. А еще мне нужно как-то фотки, отправленные юзером хранить на гугл диске в определенной иерархии.
Кстати выводить красиво данные можно с помощью Google Data Studio
А как можно привязать Google Scripts к таблице программно? через NodeJS можно? К примеру пользователь создал свою таблицу и предоставил боту ссылку, как боту встроить туда Apps Script?
ОтветитьВ функции sendText для примера ты указал чат айди конкретного пользователя прямо в коде (захардкодил). Как сделать чтобы отправка была по разным айди нескольких пользователей. Например при отправке боту сообщения пользователями бот логирует их сообщения+айди и передаёт в гугл таблицу. Надо чтобы возвращал каждому пользователю ответ по его айди из таблицы.
ОтветитьСпасибо за видео. Все остальные видео на ютубе пытаются продать свои конструкторы ботов, а тут просто инструкция
ОтветитьДобрый денью Большое спасибо за обучающее видео! Но, после выполнения получил такую ошибку, может подскажите, что не так: Threaded polling exception: A request to the Telegram API was unsuccessful. Error code: 409. Description: Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first
ОтветитьВнимание! Важное Замечание! После каждого нового деплоя (развертывания), где меняется ссылка гугл скрипта (а именно webAppUrl) необходимо заново выполнить метод setWebhook() установить новый, иначе бот реагировать не будет либо будет отвечать кодом от старого деплоя.
ОтветитьОгромное спасибо за видео, помогла во всем разобраться!
ОтветитьЛучшее видео на сегодня из просмотренных. Однозначно палец вверх. Не понял на каком языке был написан скрипт, но всё было до ужаса понятно) Всё работало как и в видео. Понятно, куда дальше копать. Пойду прогуляюсь по каналу. Огромное спасибо за проделанную работу!
ОтветитьПочему у меня не выполняется doPost(e) {} ? Я пишу из бота, но ничего в ячейку не попадает. Там пусто
ОтветитьСпасибо за урок!
Как можно сделать, чтобы невыполненные заказы отправлялись в общий чат на следующий день?
А как прочитать из таблицы, а не записать?
ОтветитьПроклятье, сколько не копировал разные тексты с сайтов, для написания простого бота, все время ничего не происходило. Благодаря тебе, бот ожил! Спасибо!
Ответитьвсе полезли почту проверять ?😆
Ответитьподскажите почему в этой функции function doPost(e) в скобках именно е?
ОтветитьСпасибо большоеее! !!!!! Будьте счастливы!!!! Спасибо еще раз
ОтветитьВидео на 20 минут, которое я 3 дня пересматривал пересматривал, пока все не сошлось. Спасибо, выручили и научили!
ОтветитьЭто получается на языке джава спринт?
Ответитьа у меня postData=FileUpload...
как это развернуть до полного варианта, который можно распарсить?
Спасибо тебе большое за урок! Сделай урок пожалуйста, что бы в ексель сохранялась еще и дата отправки, ну и что бы на нескольких листах от разных людей сохранялось=)
Ответитьспасибо, скажите пожалуйста, насколько такой бот в связке с гуглтаблицей производительный? если в бот придет 1000 пользователей он не перестанет работать?
Ответитьу меня сообщения не добавляются в таблицу пишет "Ошибка
TypeError: Cannot read property 'postData' of undefined". Как это исправить?
Огромное спасибо)
ОтветитьДобрый день. Ваше видео очень полезное, но я хочу развить свой Телеграм бот чуть больше, чем показано в этом видео. Хотел добавить кнопки (ReplyKeyboardMarkup). Понял что их нужно добавлять через reply_markup: и строка должна быть подобного вида reply_markup:{"ReplyKeyboardMarkup":{"keyboard":[[{"KeyboardButton":{"text":"test"}}]]}}. Но как я не старался, не выходит подружить эту строку со всей функцией sendText(). Буду вам очень благодарен за помощь в моём вопросе. Может у вас будет минутка добавить решение моей проблемы на github и поделиться ссылкой. Спасибо за уделённое время. Удачи!
ОтветитьСпасибо большое за видео! Можно ли будет сделать видео создание бота интернет магазин с использованием Google таблицы?
Ответитьможно такое же видео или скрипт, только для бота в вк?
ОтветитьСпасибо за такое интересное видео!
Столкнулся с такой проблемой. При выполнении функции setWebhook по моему боту в логах PyCharm пишет:
(__init__.py:515 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 409. Description: Conflict: terminated by setWebhook request"
(__init__.py:515 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. Error code: 409. Description: Conflict: can't use getUpdates method while webhook is active; use deleteWebhook to delete the webhook first"
А при выполнении doPost, выдаёт:
TypeError: Cannot read property 'postData' of undefined
doPost @ Код.gs:15
Вебхуки в гугл таблицах конфликтуют со скриптом на ноде. Может кто-нибудь сталкивался с этим?
```
Failed to process updates. TelegramError: 409: Conflict: terminated by setWebhook request
at /home/pravosleva/projects/telegram-bot/pravosleva-bot-2021/node_modules/telegraf/core/network/client.js:281:17
at processTicksAndRejections (internal/process/task_queues.js:97:5) {
code: 409,
response: {
ok: false,
error_code: 409,
description: 'Conflict: terminated by setWebhook request'
},
description: 'Conflict: terminated by setWebhook request',
parameters: {},
on: {
```
Покажите как отправлять клиенту чат ботом картинки видео и аудио, пожалуйста!
ОтветитьЛучшее видео по теме webhook и логгирование!
ОтветитьДоброго времени суток, а как сохранить Имя, Имя пользователя и дату время? Пробовал, поле выходить пустым...
ОтветитьБро, очень круто! Спасибо!
ОтветитьВидео шикарное, спасибо большое, здоровья Вам и Вашим близким!
Ответитьне могу понять что вызывает функцию doPost?
ОтветитьЯ столько мучилась чтоб в эту таблицу все сохранялось и только ты помог)Низкий поклон,Вам,сударь 🙇♀️
ОтветитьСпасибо за годный контент) подача на высоте! продолжай, друг
ОтветитьДружище, ты просто крут! Очень полезный контент... Делай больше роликов
ОтветитьКак связаться с создателем админом ?
Ответитьспасибо, очень в тему
ОтветитьЗдорово очень здорово! Спасибо 🙏
ОтветитьБольшое спасибо за видео. Буквально вчера возникла потребность реализовать подобный функционал.
Очень наглядно и лаконично.
С нетерпение буду ждать новые видео.