телеграмм бот авито по номеру
Боты Телеграмм для поиска по номеру телефона
Telegram – один из самых популярных в мире мессенджеров, занявший первое место в списке самых загружаемых приложений в январе 2021 года. Его функционал постоянно улучшается и растёт, и мы часто и с удовольствием пользуемся его возможностями на наших телефонах и ПК. В числе его востребованных функций входит работа с роботами. Это автоматизированные сервисами, выполняющими различные операции. В нашем материале мы разберём боты для мессенджера Телеграмм, которые используется для поиска информации по номеру телефона. Мы расскажем, как ими пользоваться и насколько они эффективны в работе.
Особенности ботов для поиска по мобильному номеру
Сегодня в Телеграмм можно найти достаточное число автоматизированных программ, выполняющих поиск данных о людях. Большинство таких ботов имеет платный характер, что связано с желанием создателей монетизировать свои продукты. Обычно бесплатно можно выполнить несколько тестовых запросов, позволяющих убедиться в функциональности бота и широте его возможностей.
Пробные тесты показывают, что боты для поиска по номеру телефона звёзд в небе не хватают. В большинстве случаев они выдают информацию, которая имеется в свободном доступе в сети. Лишь некоторые из ботов имеют доступ к закрытым базам данных. Но подчас результаты их работы далеко от идеальных. Они регулярно выдают неточную или устаревшую информацию, и слишком полагаться на их функционал мы не рекомендуем.
Далее в строке бота понадобится набрать номер телефона (или другие запрошенные ботом данные) и нажать на ввод. Через пару секунд вы получите искомый результат.
Давайте рассмотрим, какие боты в приложении Telegram мы можем использовать для выполнения поиска по номеру телефона нужных нам людей.
Популярный бот @get_kontakt_bot, название которого перекликается с известным приложением « Get Contact », позволяющим узнать как записан в телефоне (адресной книге) тот или иной человек. Информацию бот получает с мобильных телефонов абонентов, установивших указанное приложение на свой смартфон. В день бот позволяет выполнить не более 5 бесплатных запросов, позволяющих узнать, как записан человек.
Эффективность бота откровенно средняя, как и самого приложения «Get Contact».
Популярный в различных медиа бот @EyeGodsBot носит запоминающееся название « Глаз Бога ». Обладает большим набором функций, выполняя поиск по имени, по номеру авто (позволяет узнать владельца бесплатно), ищет в социальных сетях (Вконтакте, ОК, Фейсбук).
Довольно эффективно осуществляет поиск по номеру телефона, е-мейл и ID-аккаунта в Телеграм. Предоставляет данные по юридическому адресу, выдаёт почту, логин и телефон по паролю. Выполняет поиск по юридическим лицам и по ИНН, предоставляет информацию по IP и биткойн-адресу. Позволяет искать по фото человека, фото номера автомобиля, точке на карте, работает с голосовыми командами, с помощью которых можно выполнять нужные нам поисковые запросы.
Для работы с ботом понадобится подписка на Telegram-канал его авторов.
Ещё один «эзотерический» бот @AngelProbiv_Bot, носящий название « Архангел ». По некоторым данным, может быть подключен к информационной системе «Solaris», использующейся профессионалами для поиска информации. Позволяет искать по номеру телефона, ФИО, фамилии и году рождения, по номеру автомобиля и так далее.
На данный момент в окне содержится уведомление о проводимых технических работах, из-за чего функционал недоступен.
Для жителей Украины рекомендуем бот @info_baza_bot, выполняющего поиск жителей Украины по номеру телефона, ФИО, е-мейлу, фото и водительским правам. В базе находятся данные более 400 тысяч пользователей, 70 миллионов номеров и около 20 миллионов адресов электронной почты.
Функционал бота условно-бесплатный. Пользователю предоставляется 7 попыток бесплатного поиска, после чего дальнейшие запросы носят платный характер.
Бот @AvinfoBot позволяет проверить продавца автомобиля по телефонному номеру и определить перекупщика. Покажет историю продажи автомобиля по его государственному номеру или VIN-коду.
Бот формирует отчёт по автомобильному номеру и предлагает его купить. Если вы ничего не покупаете, через какое-то время он сам предложит сделать отчёт бесплатно.
Популярный Телеграм-бот @Smart_SearchBot, ищет данные по номеру телефона, е-мейл, ИНН, никнейму, ID в ВК или ID. Выполняет поиск по ГРЗ авто или по фото. По номеру телефона выдаёт ФИО человека, телефонного оператора номера. А также, как записан у других людей данный человек (что роднит его с функционалом уже упоминавшегося нами @get_kontakt_bot).
Бесплатно доступны только три запроса, на все остальные робот требует внесения платы ( 65 рублей в сутки ).
Запрос по фамилии, имени и отчеству даёт возможность выявить организацию, с которой может быть связан искомый человек, адрес (город и улицу), а также ИНН.
Ввод е-мейл предоставит вам данные по странице в ВК, закреплённой за данной почтой, привязанный к ней номер телефона, Поиск по фото позволит вам найти совпадения с фотографией в профиле ВК.
Бот @GetGmail_bot предлагает вам отправить ему какой-либо адрес gmail-почты, после чего он предоставит вам Google-ID данного адреса.
Используя такой ID, вы можете получить архив альбомов от Гугл, а также перечень отзывов и редактирований на Гугл-картах.
Очень простой бот @getfb_bot, покажет страницу в Фейсбук, которая привязана к имеющемуся у нас номеру телефона.
Функциональность инструмента средняя, несколько наших тестовых попыток дали результат с ошибками.
Бот @Quick_OSINT_bot ищет информацию о человеке с помощью номера телефона, адреса электронной почты, VIN авто и его государственного номера, паспорта, ИНН и СНИЛС. Также выполняет поиск по паролю, ища в базах связанные с ним е-мейл.
Функционал имеет условно-бесплатный характер, позволяя осуществлять несколько бесплатных запросов за сутки (далее платно). Результаты поисков обычно дают посредственный результат.
Известный @HimeraSearch_bot позволяет выполнять стандартный набор поисковых операций, позволяя найти человека по ФИО, по номеру телефона, по почте, по фото, по номеру авто. Может находить место проживания человека, предоставляет данные о проблемах с законом, родственные связи и другое.
Бот @Dosie_Bot позволяет выполнить поиск по номеру телефона, предоставляет номер паспорта данного человека и его идентификационный номер. Функционал платный, даётся несколько бесплатных попыток.
Данный Телеграм-бот @last4mail.bot позволяет с помощью ввода адреса электронной почты нужного человека узнать, имеет ли данный человек аккаунт в социальной сети Одноклассники, а также в Сбербанке.
Функционал @VKUserInfo_bot позволяет с помощью ввода ID пользователя узнать страницу ВК и получить довольно полную о владельце страницы. Все данные пользователя, которые он указал в информации о себе, вы сможете получить благодаря возможностям данного робота.
Инстаграм-шпион @IGSpyBot. Позволяет анонимный просмотр и скачивание историй в Инстаграм, что пригодится завсегдатаям этой социальной сети.
Видео-инструкция
В нашем материале мы описали ряд ботов мессенджера Телеграмм, позволяющих выполнять поиск по номеру телефона, е-мейлу, фото, и другим данным. В целом функциональность большинства из них находится на среднем уровне. А большинство услуг имеют платный характер. Тем не менее, при должной доле дотошности и упорства можно получить ряд полезных сведений о владельце мобильного номера, что поможет в процессе сбора данных об интересующем нас человеке. Подробнее смотрите в видео.
Planw rld.ru
Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.
Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!
@whoisdombot — этот Telegram бот пробивает основную информацию о интересующем вас домене (адресе сайта). Т.е. его текущий IP-адрес, а также IP зеркала, прошлые IP. Позволяет задать dig + trace запрос о домене. Дата регистрации, данные о регистраторе и т.д. Отличный бот
@vkfindface_bot — бот для поиска профиля человека в ВК по фотографии. Работает отлично, тестировал на своей фотке — нашёл все старые аккаунты. Обязательно сохраните себе, пригодится.
@mailsearchbot — (telegram так же закрыло доступ к нему, сейчас много фейков не рабочих фэйков) С помощью данного Telegram бота я, с удивление для себя, узнал, что большинство паролей к моей почте были скомпрометированы. Потрясающий бот. Он способен пробить большинство email-ов, благодаря своей огромной базе. Условно бесплатное пользование. К сожалению на сегодня бот удалён, но есть схожий сайт https://haveibeenpwned.com/
@clerkinfobot — Telegram бот для пробива номера телефона по базе GetContact. Имеет возможность искать объявления по номеру телефона. Поиск номера телефона по нику Telegram. Поиск по паспорту и прочее. Работает неплохо, но база GetContact на данный момент недоступна, возможно в ближайшем будущем что-то поменяется.
@EyeOfGodOnionBot — (используйте поиск Telegram, ссылку постоянно меняют) бот Глаз Бога. Поиск информации по номеру телефона, фотографии, электронной почте, Telegram аккаунту, авто и другое. Особо понравилась возможность узнать подписки на группы Telegram. Условно бесплатный.
@bmi_np_bot — Telegram бот для пробива сотового оператора и региональной принадлежности по номеру телефону. Ну плюсом ещё часовой пояс показывает. Работает отлично.
Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!
Советую посмотреть еще несколько подборок про инлайн ботов — это те боты которые можно использовать прямо в группах. А также подборку полезных и развлекательных ботов. Возможно я пропустил какие-то интересные Telegram боты по пробиву. Расскажите в комментариях о своих любимых ботах.
Быстрые игры Telegram Gamee — зацени новый обзор и играй
Возможно вы откроете для себя много интересного поглядев рубрику Telegram или отфильтровав все записи по метке Telegram Боты
Очень часто встречаются совершенно липовые боты, которые нацелены исключительно на то, чтобы взять с вас деньги. Или задурить вам голову, такие как Узнать номер телефона Get Contact, буквально недавно рассматривал этого чудо бота, цель которого так и осталась за ширмой.
Каналы и чаты в Telegram
Дневник Джека если вы любите криптовалюты, то этот Telegram канал для вас. Только дельные советы, когда купить, что купить, какие монеты лучше, всё это и не только на моем телеграм канале. А самое главное как всегда бесплатно
Чат Криптовалюта все любители криптовалют добро пожаловать!
Канал HYIP PW специально для админов HYIP-проектов, да и не только. я там публикую все свои секреты 🙂
Чат HYIP если вам знакомы такие вещи как H-Script, GoldCoders, HSbuilder ждём вас в нашем чате HYIP админов.
Как пробить человека через Telegram
Тема поиска информации о человеке никогда не теряла своей актуальности. Эта наука даже уже даже имеет свое название — OSINT (Open-source intelligence) а по русски — разведка на основе открытых источников данных. Т.е. для этого не нужно ничего взламывать и совершать какие либо противоправные действия. Вся информация лежит на поверхности. А вот как ее найти, мы вам время от время рассказываем. Вот и сегодня мы расскажем как пробить человека через Telegram
Как пробить человека через Telegram c помощью ботов
Теневые боты помогут найти практически любую информацию о человеке на основе минимальных данных. Необычные боты для индетификации человека, пробив по базам и другие полезные инструменты месседжера.
Ну, что, бро и систер, погнали!)
Список ботов (пока все работают на момент публикации)
EGRUL — пробивает конторы/ИП, по вводу ФИО/фирмы предоставляет ИНН объекта; учредителей бизнеса/партнеров и отчет налоговую декларацию. И наоборот: поиск по ИНН выдаст ФИО/конторы. Базы данных сами понимаете откуда
BMI NP — по номеру телефона определяет регион и оператора. Если повезет то бот определяет даже новые номера и определяет номера, которые были перенесены совершенно недавно
WHOIS DOMAIN — пробивает всю основную информацию о нужном домене (адрес сайта), IP и другое.
MAILSEARCH — по запросу пробива e-mail выдает открытый пароль от ящика если тот есть в базе. Очень серьезная база данных. Висит давно, 1.5 млрд учёток, год актуальности
Бот, отслеживающий проданные товары на Авито
Недавно я решил разобраться в комнате и продать много старого хлама. В качестве доски объявлений был выбран всем известный сайт «авито», благо он самый популярный. Главное — фотографии наделать и с ценой определиться.
Обычно при выставлении своего товара люди ориентируются на цены существующих объявлений. В принципе, это правильно, но есть одно но: не по всем из них покупатели будут звонить. Некоторые продавцы просят за свой хлам явно неадекватных денег, или же их вещи в таком состоянии, что никому и наф даром не нужны. Чтобы понять, как лучше составлять объявление и какую всё-таки цену установить, нужно ориентироваться на уже проданные вещи.
Так как на авито нельзя самому посмотреть закрытые объявления, я написал небольшую программу, которая постоянно сканирует нужные мне страницы и отправляет в телеграм уведомления с названиями, описаниями и ценами проданных товаров. Чуть позже я немного доработал своё «творение», чтобы воспользоваться им мог любой человек. Теперь вот созрел, чтобы поделиться им на пикабу.
Бот абсолютно бесплатный, не шлёт рекламу и не собирает персональные данные. Он даже не видит ваш номер телефона! Пользоваться им очень просто:
— Перейти по ссылке (должен открыться телеграм): https://t.me/avitomonitor_bot
— На сайте Авито набрать поисковой запрос, можно указать нужные фильтры (город, станцию метро(если есть), категорию; а также выбрать пункты «Частные» или «Только в названиях»). Пример страницы: https://www.avito.ru/krasnodarskiy_kray?bt=1&q=sony+xper.
— Прислать боту ссылку на страницу результатов поиска
— Ждать сообщений 🙂 (если не хотите, чтобы бот будил Вас ночью, выберите в меню чата в телеграме Disable Notifications)
Скрипт периодически сканирует первые 3 страницы результатов поиска по присланному запросу, добавляет в базу данных новые объявления, и проверяет наличие старых — если какое-то из них удалено, бот определяет причину закрытия (отсеивает заблокированные модератором) и присылает уведомления юзерам 🙂
Программу пока тестировал мало, поэтому прошу не стесняясь сообщать об обнаруженных ошибках (можно прямо в комментах к этому посту). Свои предложения по развитию пишите сюда же!
Дубликаты не найдены
спасибо,спрячу на всякий случай
Спасибо!
При получении сообщения о продаже часто интересна дата добавления объявления. =)
ТС, а реально сделать поиск по недвижке с сортировкой по цене за квадратный метр?
Неужели только мне это интересно=(
Почему? Очень удобный бот.
Бот работает. Большое спасибо за него. Но на сколько я вижу он показывает просто новые объявления в созданном запросе. А на сколько я понял предполагалось отображать только закрытые объявления. Возможно я что-то не так настроил подскажите пожалуйста.
Большое спасибо за разъяснение. Жаль, идея хороша. Альтернативы Вашему боту сходу не нашел.
Наблюдаются некоторые неполадки, скоро устраню
как то подозрительно
Делюсь своим погодным ботом без уведомлений
Последние полгода в свободное время писал погодного бота.
Возможно, бот будет полезен на устройствах с небольшим количеством памяти.
Основная идея была в том чтобы бот не присылал ни одного уведомления,
вместо этого он обновляет сообщения с прогнозом.
Интересно ваше мнение, предложения, критика.
Ключевые особенности бота:
✅ Присылает 3 сообщения с погодой (на 7 дней, сегодня, сейчас)
✅ Редактирует сообщения («7 дней» и «сегодня» раз в сутки; «сейчас»: каждый час)
✅ В любой момент можно отправить название города,
бот пришлет погоду в этом городе
✅ Если населенных пунктов с таким названием несколько,
бот пришлет варианты с мини картой на выбор
✅ Можно создать виджет на рабочем столе
Так выглядит прогноз:
🪁- ветер и его направление
Себе добавил вот такой удобный виджет.
Работает как на Android так и на iOS.
1) Долгий тап по пустому месту на рабочем столе
2) Появляются доп. настройки
3) Нажать «виджеты», найти раздел «Telegram»
4) Выбрать виджет 4×2
5) В настройках виджета выбрать чат с ботом
Благодарю за внимание!
Ps: готов к критике, отзывам, улучшениям
Можно также писать на почту: weatherisbot@gmail.com
Дописал бота для скачивания с Youtube, Instagram, Spotify, SoundCloud и тд
Недавно дописал бота, который был у меня в долгом ящике, надеюсь будет кому-то полезен
Бот может скачивать:
1️⃣Видосы из TikTok(без ватермарок).
2️⃣Посты, стори, IGTV, Reels с Instagram.
3️⃣Плейлисты, Shorts, видео(до 10 часов) с Youtube.
4️⃣Треки, плейлисты, альбомы, лайки по профилю SoundCloud.
5️⃣Треки, плейлисты, альбомы YouTubeMusic и Spotify.
6️⃣Голосовые сообщения, стикеры, видеосообщения Telegram.
Буду рад любому фидбеку\предложению\пожеланию\(может даже багу)
Список для добавления в бота(по запросу пользователей):
1. Выбор качества, и формата скачивания с ютуба
2. Скачивание с ВК
3. Скачивание с сервисов Яндекса
4. Скачивание Торрентов
5. Скачивание с Пикабу
6. Скачивание с Реддита
7. Предлагайте своё
Бот (гусь) в телеграмм, который мониторит цены на акции
Привет! Расскажу вам про своего telegram бота, которого я недавно сделал.
Зовут его Инвест Гусь 🦢. Он своевременно оповестит тебя, когда цена акции достигнет заданного значения. Это поможет заходить в сделку в максимально подходящий момент, а так же вовремя фиксировать прибыль или убытки.
Задачей было сделать инструмент, который поможет максимально быстро и удобно создавать новые оповещения, а так же легко управлять их списком. Я пробовал искать других ботов, которые могли бы делать что-то похожее, но к сожалению выбор был небольшой и по функционалу они решали немного другие задачи.
Пуши из приложенек тоже не зашли, как минимум потому что я их всегда выключаю, иначе завалят «супер выгодными предложениями только сегодня».
Как создать оповещение
— Запустить сценарий добавления через команду /add
— Добавить оповещение одной командой /add yndx 5000 (yndx — тикер ценной бумаги, 5000 — цена на которой придет уведомление)
— Так же можно добавлять несколько оповещений одной командой, перечисляя цены через пробел, а так же цены могут ставиться через +/- относительно текущей цены
* Если добавить один алерт, то бот предложит добавить к нему комментарий. Это может быть полезно, когда есть какая-то отложенная стратегия по акции.
Все фичи можно найти по команде /help
Сейчас у меня есть довольно большой бэклог для новых фичей, которые хочется внедрить, по этому буду рад фидбеку, который мне помог бы расставить приоритеты и понять, что важнее для пользователей.
Так же будет интересно, если вы поделитесь другими инструментами, которые используете для получения оповещений.
1. Котировки берутся пока что только у Тинькофф Инвестиций
2. Крипта скорее всего появится позже
Новый тест TelegramTV бота
Доброго времени суток.
Появилось немного свободного времени. И я решил посвятить это время своему хобби. «Говнокодингу». Уверен так назовут мой код, гуру.
А именно доработкой своего TelegramTV бота: @t_tv_bot (текущая версия)
Что я сделал в новой версии на данный момент:
— Взял за основу базы каналов всем нам известный сервис iPTV, чье имя нельзя произносить в слух. Более 1000 каналов.
— Добавил возможность подгрузить весь список каналов по команде /playlist
— Добавил возможность посмотреть список доступных групп каналов по команде /groups
— Добавил возможность подгрузить список каналов только нужной группы
— Добавил поиск нужного канала в базе по названию
Ссылка на тестовый TelegramTV bot: @ttvdemo_bot
Приглашаю всех протестить мое творение и высказать свои мнения.
По ограничениям на данный момент.
Я крайней степени бич. Поэтому на данный момент использую только один временный аккаунт базы, поэтому возможно возможность просмотра будет ограничена из-за занятости аккаунта. пробуйте открыть нужный канал через какое-то время.
Ссылки на потоки во время теста временные, поэтому копировать, воровать и прочее бесполезно. Не тратьте время.
С нетерпением жду комментарии
Наверняка вы слышали о программе лояльности данного магазина, позволяющая оплатить до 50% стоимости товара бонусными рублями, накопленными с предыдущих покупок. Можно неплохо сэкономить при покупке дорогого товара, если бонусные рубли есть. А если нет? Правильно, есть те, кто готов продать вам свои, ведь бонусы сгорают, если их вовремя не потратить, да и не всегда есть на что тратить, поэтому на авито имеется масса предложений.
Я решил проверить некоторые такие объявления.
Продавец сразу предлагает продолжить общение в instagram.
В ходе переписки я спрашиваю Дмитрия (так он представился) о гарантиях. На что он, среди прочего, сообщает о большом количестве положительных отзывов в их Telegram-канале. Некоторые скриншоты с данного канала были также доступны в сторисах. Я попросил Дмитрия поделиться ссылкой на канал. В канале действительно были отзывы и они выглядели в виде пересланных сообщений от пользователей. Вместе с отзывами были приложены чеки от М.Видео, на некоторых при приближении действительно можно было увидеть, что часть покупки была оплачена бонусными рублями.
Далее я решил выяснить, что же из себя представляет канал в Telegram. Сразу что настораживало, это то, что профили из отзывов были «неживыми»: большинство без фото, либо с картинками вместо фото, без имён. На некоторых нельзя было перейти в профиль (скрытый). А если фото и были, то принадлежали они не им (да, я потратил время, чтобы проверить и это).
В личной переписке авторы отзывов уверяют, что отзывы писали они и «все супер». Даже отвечают разным стилем, имитируя разные личности.
Почему же это обман? Ведь на фотографиях с отзывами нет никаких ватермарков, то есть они не скопипащены с авито, с юлы и тп. Хотя постойте-ка, или всё-таки скопипащены?
Авито, сделай, чтобы фотографии с сервера нельзя было скачать без ватермарка!
Всем добра, не ведитесь на мошенников.
КАК НАПИСАТЬ TELEGRAM BOT НА VBA?
У моего заказчика случился один инцидент. Ну, как инцидент, обычная житейская история. У него в компании есть девушка (или женщина, все относительно), которая следит за днями рождений сотрудников, собирает деньги на подарок и т.д., короче, Шура – профсоюзная активистка из «Служебного романа» (помните?: «… если сегодня кто-нибудь еще родится или умрет, я останусь без обеда…»), только помоложе и без профсоюза.
И вот однажды подходит эта «Шура» к одному из сотрудников и просит его помочь ей поднять на этаж пиццу.
— У меня сегодня День рождения, я заказала на всех пиццу…
— (Ой-йо-мойо(. )) ну… это… я тебя поздравляю, пошли за пиццей… Коллеги! у «Шуры» сегодня День рождения!
Тут, конечно, началось… в спешке, пока «Шура» и «Шурик» исчезли в направлении пиццы, торопливые сборы ассигнаций, в ближайший цветочный ларёк направлялся гонец, и воздухе витала мысль: «Просрали полимеры день рождения девушки, которая о каждом из нас не забывала»…
Дабы не попадать в следующий раз впросак, заказчик попросил меня написать для их корпоративного Telegram чата некую программку, которая бы утром поздравляла тех, у кого день рождения (в компании около 200 человек), а за три дня до дня рождения персонально направляла каждому сотруднику группы/отдела, в котором работает будущий именинник, telegram-сообщение о грядущем событии.
«Деньги в руки – будут звуки». Что в результате получилось? Есть чат, в котором сотрудники обсуждают разные вопросы, в нем каждое утро в 9-00 появляется средних размеров сообщение на тему «10 знаменитых людей, родившихся в этот день». Если в «этот день» родился кто-то из компании заказчика, то этот кто-то оказывается в компании знаменитостей. Такой вот каламбур. Также индивидуально некоторые сотрудники получают сообщение от бота «Шура – профсоюзная активистка» о ДР за три дня до «грустного праздника».
Вот, такая преамбула.
Для реализации поставленной задачи я использовал API Telegram, c# и серверную инфраструктуру заказчика на платформе Microsoft.
Попробую в этом посте заполнить «брешь». Сначала нужно сделать то, что делается для любого языка программирования – создать и прописать бота.
2) Нужно новорожденного бота пригласить в свою группу.
3) Все, бот может отправлять сообщения в эту группу.
Общая часть закончена. Теперь специфика Visual Basic for Application.
Попробуем отправить сообщение на VBA. Заранее прошу прощения за лубочный вид кодов. Как с помощью тега типа
Конкретно этот код работает. Проблема возникнет, если вы попытаетесь отправить сообщение на русском языке. В этом случае от Telegram вы получите ответ: «Bad Request: strings must be encoded in UTF-8».
У VBA, к сожалению, нет встроенной функции перевода в требуемый формат (UTF-8). «Что же делать? Что же делать? Надо выпить».
Можно придумать свой собственный велосипед на тему: «URL Encoding», в соответствии с RFC-3986, можно найти на просторах интернета множество чужих велосипедов разной степени глючности и «доработать напильником», но я бы предложил велосипед не изобретать, а воспользоваться функцией JavaScript encodeURIComponent(), она заменяет «неправильные» символы процентными (escape-) последовательностями, представляющими кодировку символа UTF-8.
Это окошко в возможности JavaScript меня уже неоднократно выручало.
Соответственно, функция SendAMessage2TheTelegram будет выглядеть так:
Теперь сообщения с русскими буквами прекрасно перевариваются Telegram API. Отдельный вопрос: как узнать id чата, если речь идет о группе или даже конкретной персоне, а не о канале?
Для этого нужно отправить какое-либо сообщение боту из чата, в который вы планируете отправлять сообщения бота.
Например, такое: «/myid @UserNameOfMybot».
После чего посмотреть на историю сообщений бота с помощью команды, которую можно отправить из, например, Google Chrome:
Посмотреть на последние строчки истории и найти собственное сообщение в структуре JSON. Там должен быть и такой фрагмент: «chat»:<"id": 123456789. 123456789- на месте этих цифр должен быть ID чата для переменной ChatID.
Изначально я думал создать на c# com компонент для VBA, с большим набором функций по работе с Telegram. Но нужен ли такой com-компонент? – я пока не решил. Так что этот вопрос тоже можно обсудить.