iBotoved | Дмитрий Глухов
308 subscribers
63 photos
10 videos
29 links
Вещаю авторский контент для малого и среднего бизнеса | Занимаюсь разработкой чат-ботов под ключ | @iDimon
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Прикол с этими "Событиями в Leadtex"🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍1🔥1👏1
Полезный пост для ботодЕлов, генерирующих фото для себя в ИИ.

Взял себе за 540 рублей рф подписку Midjourney на 30 дней. Работает в V 7.0 в режиме "relax".

Ссылка на сервис

Я так понял, здесь работает принцип "складчины" - один купил подписку и раздал другим в своем боте.

Но на всякий случай, используйте не свой основной Discord профиль, кто знает😁

@iBotoved
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍2🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Простая пересылка фото от пользователя пользователю внутри бота

В примере сообщение приходит мне же, но если вставить telegram_id админа, то будут приходить ему

Например для отправки чеков об оплате

Блок HTTP запрос 1:

https://api.telegram.org/bot{{bot_token}}/sendMessage?
chat_id={{telegram_id}}
&text=Отправь фото


---

Обработка в JS

if (response.status == 200) {
setContactVariable("msgid", response.data.result.message_id)}


---

Блок HTTP запрос 2:

https://api.telegram.org/bot{{bot_token}}/forwardMessage?
chat_id={{telegram_id}}&from_chat_id={{telegram_id}}&message_id={{sum($msgid, 1)}}


Измените chat_id на тот, кому переслать фото (например на tgID админа)

@iBotoved
1🔥2👍1👏1
Удалить сообщение/ния блоком Исходящий Webhook

1. Удалить одно сообщение:

https://api.telegram.org/bot{{bot_token}}/deleteMessage?chat_id={{ telegram_id }}&message_id={{$msgID}}

---

2. Удалить до 100 сообщений

https://api.telegram.org/bot{{bot_token}}/deleteMessages?chat_id={{ telegram_id }}&message_ids=[{{$msgID}}, {{diff($msgID, 1)}}, {{diff($msgID, 2)}}]


---

{{$msgID}} - имя локальной переменной с ID сообщения (сменить на свое)

{{bot_token}} - имя глобальной переменной с токеном бота (сменить на свое)

@iBotoved
21
Нашел способ сделать инлайн кнопки невидимыми в боте

Просто вставить в одну кнопку два null через пробел

{{null}} {{null}}

@iBotoved
16🔥2
Красивый ID блока попался
5
Как снизить нагрузку на Leadtex?!

Да, сервис стал сильнее, нам даже позволили в рассылках использовать HTTP блоки, но мы тоже можем помочь

❗️ Метод пригодится для рассылок блоков, которые не влияют на срочность

Например, сообщить, что через час вебинар - это срочно

А проверить пользователя по базе - это не всегда срочно

Срочно можно и Цепочку сообщений отправить

Не срочно отправляем тяжелые блоки

Итак! Пример:

После блока Старт ставим Операцию над переменной с Произвольным значением {{rand(1, 60)}} и переменной randMin

Эту переменную помещаем в блок Задержка перед блоком HTTP и другими

Таким образом, рассылка сработает в заданное время (например в 8:00), но будет отправляться плавно в течении часа

Обычно 1000 юзеров становятся "в очередь", а так будут получать в разное время

🧐 Возможно, это не решение, но мне кажется, что платформе будет легче

Ваши догадки жду в комментариях канала
@iBotoved
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Делай это, если даешь в боте временный материал, который нужно будет удалить после завершения курса

@iBotoved
1👍21👌1
Серьезный вопрос. У кого задваивались сообщения в ботах на Лидтех?

Могли бы описать, при использовании каких блоков?

Нужно собрать больше информации, а то кажется, что я схожу с ума.

У меня почти во всех ботах (со всех устройств) такое. Техподдержка не может помочь из-за недостаточности данных (на зависть мне, у них этот баг воспроизвести не получается).

Поделитесь любой информацией в комментариях
1🤔2
Вывести фото аккаунта Телеграм пользователя внутри бота:

1. Блок HTTP запрос:

https://api.telegram.org/bot{{bot_token}}/getUserProfilePhotos?user_id={{telegram_id}}

result.photos.0.2.file_id | file_id

---

2. Блок HTTP запрос:

https://api.telegram.org/bot{{bot_token}}/sendPhoto?chat_id={{telegram_id}}&photo={{$file_id}}

---

❗️Речь идет о том, чтобы взять аватарку пользователя из его Телеграм и показать ему в боте. Можно сохранить фото или отправить кому-то внутри бота или из бота

@iBotoved
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3🔥1👏1
Бот ставит реакцию на твоё сообщение

1. Блок HTTP запрос:

https://api.telegram.org/bot{{bot_token}}/sendMessage?chat_id={{telegram_id}}&text=Отправь смс, а я поставлю на него реакцию

result.message_id | msgID

2. Блок HTTP запрос:

https://api.telegram.org/bot{{bot_token}}/setMessageReaction

Content-Type | application/json

json body:

{
"chat_id": "{{telegram_id}}",
"message_id": {{sum($msgID, 1)}},
"reaction": [{"type": "emoji", "emoji": "🔥"}]
}


---

👍 👎 🔥 😍 😁 🎉 🤔 🥲

Итак, в первом блоке HTTP бот просит отправить ему сообщение. Мы отправляем.

ID его сообщения "Отправь смс..." попадает в локальную msgID.

В следующем блоке мы прибавляем к нему +1, таким образом, говорим, чтобы он ставил реакцию на следующее после его сообщение - т.е наше

Вдохновил на пост @Svoe_taxi

@iBotoved
1🔥2👍1👏1
Media is too big
VIEW IN TELEGRAM
⌛️ Задержка 1-60 сек в Leadtex!

Блок HTTP запрос:

https://httpbin.org/delay/90

В одном блоке HTTP Timeout срабатывает на значениях 1-10 секунд, так что комбинируйте несколько блоков

❗️ Для задержки нужен только блок HTTP запрос и ссылка на сайт, который не отвечает, что сработало "Нет ответа от сервера" (или от Продолжить). Остальные блоки в видео для наглядности

@iBotoved
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥54👍2