Сразу на входе скажу — это инструкция не для разработчиков, это инструкция для тех, кто вообще ничего не понимает в программировании, но очень хочет сделать простого бота, который бы умел искать по сайту. Идея такой статьи появилась после того, как я сам долго гуглил и не мог найти, как вообще такое делается, а после, немного разобравшись понял, что тут все просто. Поэтому это не открытие Америки, а простая инструкция для вас, если вы не хотите разбираться, платить деньги, а просто быстро запустить простого бота. Инструкция от начала и до конца — как сделать и запустить.
Что получим?
Что мы получим? Получим бота ( пример бота), который умеет искать по сайту и присылает пользователю ссылку на статью или набор ссылок на статьи. В названии я написал WordPress, но по идее любой сайт. который поддерживает RestApi. Показывать буду на примере своего сайта, для которого это делал. Итак есть контентный сайт gdesnimali.ru, сайт на wordpress и каждый пост там — это описание локаций того или иного фильма. Искать мы будем только по названию фильма, а оно указано в заголовке, поэтому интересует поиск только по заголовку. Мы ожидаем, что в бота человек напишет название фильма, а в ответ хочет получить все что найдет поисковик на сайте.
Создание бота в телеграм
Идем по ссылке t.me/BotFather — это чат бот для создания ботов. Там пишем /newbot, он попросит выбрать нас название для своего бота, обязательное требование, чтобы название заканчивалось на _bot, поэтому у меня gdesnimali_bot
Если название подошло, то нам покажется сообщение где будет токен, он то нам и нужен. Выглядит это примерно так:
Use this token to access the HTTP API:
5133698220:AAHqiEwVzn0lH2nrwqntlHNmYeQecGL0x
Знайте, любой кто получит этот токен сможет управлять ботом, поэтому никому его не показывайте.
Но не спешите уходить из бота, он знает еще две нужные нам команды:
/setuserpic — отправляйте команду и следом картинуку, которая будет аватаркой бота.
/setdescription — отправляйте команду и следом описание вашего бота, которое будет высвечиваться пользователю до нажатия кнопки старт. Тут важно емко и интересно описать, что бот делает, чтобы пользователь не удалил его сразу.
Адаптируем код
Итак, я не программист, поэтому кто-то может уйти в депрессию от моего кода, но главное — он работает. Код просто копируем и правим пару мест
Что нужно в нем поменять?
Где надпись «ВОТ ТУТ НУЖНО ВСТАВИТЬ КОД ОТ ТЕЛЕГРАМ» — нужно вставить код который вы получили в телеграм при создании бота.
Где надпись «ВОТ ТУТ АДРЕС ВАШЕГО САЙТА» — должно получиться вот так, только вначале ваш сайт — f»https://gdesnimali.ru/wp-json/wp/v2/posts?search=»
Где надпись «ВОТ ТУТ КНОПКА ДЛЯ СТАРТА ПОИСКА» (Обратите внимание она в коде два раза, оба раза должно быть одинаково до символа» — нужно написать просто на русском запрос на поиск, у меня написано «Искать фильм» — это кнопка которая будет снизу в меню, при ее нажатии он выведет сообщение «ВОТ ТУТ ОПИСАНИЕ, ЧТО МОЖНО ИСКАТЬ» — у меня это «Введите название фильма».
Готово, теперь вам нужно просто сохранить этот код в файле питон, т.е. он должен заканчиваться на .py, например bot.py проще всего код вставить в обычный блокнот, там поправить и потом нажать «сохранить как» и сразу опубликовать с нужным форматом .py
Запуск на сервере
Бот должен где-то работать и он не может это делать на серверах телеграм.
Для своего бота я использую VPS сервер своего сайта и это было отдельным приключением все там настроить и установить. Вам я предлагаю использовать, как минимум на первое время хостинг pythoneverywhere. Он бесплатный для одного проекта. И есть отличная инструкция как запустить там бота. Я не буду ее переписывать, просто используйте код полуенный выше вместо кода в инструкции (Например эта: ссылка на инструкцию).
Источник: habr.com
Как убрать из поиска в Телеграм
Социальные сети и мессенджеры запоминают все, что вы ищете и переписываетесь. Для тех, кто ценит свою конфиденциальность, это может стать проблемой. В частности, в Telegram сохраняется история поиска и переписок. Однако вы не должны беспокоиться из-за этого, поскольку вы можете легко избавиться от нее. В этой статье мы рассмотрим, как удалить историю поиска, ботов и чат-ботов в Telegram.
- Как удалить поиск канала в Telegram
- Как удалить чат-бота из поиска
- Как удалить бота из поиска в Telegram
- Как удалить историю поиска в Telegram
- Как убрать историю в Телеграм
- Полезные советы
- Выводы
Как удалить поиск канала в Telegram
- Запустите Telegram и откройте окно поиска.
- Найдите канал, который вы хотите удалить из поиска.
- Удерживайте палец на результате поиска, который вы хотите убрать.
- Нажмите кнопку «Убрать» в выпадающем меню.
Теперь этот результат поиска больше не будет отображаться в вашем поисковом списке.
Как удалить чат-бота из поиска
- Откройте меню Telegram и перейдите в раздел «Чат-боты».
- Выберите «Управление ботами» и найдите нужный чат-бот в списке.
- Выберите «Отвязать» из выпадающего меню.
Как удалить бота из поиска в Telegram
- В окне поиска в Telegram введите слово «bot».
- Выберите бота, которого вы хотите удалить.
- Нажмите на тройные точки в правом верхнем углу окна диалога и выберите «Очистить историю».
Как удалить историю поиска в Telegram
- Запустите Telegram и откройте меню Настроек.
- Выберите «Конфиденциальность и безопасность».
- Выберите «Очистить историю поиска» и подтвердите действие.
Теперь ваша история поиска полностью удалена.
Как убрать историю в Телеграм
- Откройте Telegram и выберите вкладку истории.
- Нажмите и удерживайте палец на круге истории, которую вы хотите удалить.
- Выберите вариант «Скрыть истории».
- Повторите этот шаг для всех историй, которые вы хотите удалить.
Теперь вы знаете, как удалить историю поиска, ботов и чат-ботов в Telegram, а также как убрать историю в Телеграм.
Полезные советы
- Чтобы защитить свою конфиденциальность в Telegram, вы должны регулярно очищать свою историю поиска.
- Если вы часто используете Telegram для поиска определенных каналов или ботов, вы можете добавить их в свой список «Избранное», чтобы быстро найти их без использования поиска.
- Обратите внимание, что удалять историю поиска из Telegram не означает удаление данных из облачного хранилища, так что убедитесь, что вы также заботитесь о своей конфиденциальности в других местах.
Выводы
Избавление от поисковой истории в Telegram может быть выполнено быстро и легко, и это важно для тех, кто ценит свою конфиденциальность. Как мы увидели, удаление истории поиска, ботов и чат-ботов в Telegram можно выполнить в несколько простых шагах. Следование этим инструкциям поможет поддерживать вашу конфиденциальность в безопасности и защищенности.
Где посмотреть контакты Телеграм
Если вам нужно посмотреть контакты Телеграм, то нужно нажать на три линии в верхнем левом углу экрана. Затем выберите строку «Контакты», и откроется список контактов, которые у вас есть в Телеграме. Если вас интересует добавление нового контакта, то в правом нижнем углу списка контактов находится иконка человека с плюсом. Нажмите на нее, введите информацию о человеке, которого вы хотите добавить в контакты Телеграм, и нажмите на кнопку «Сохранить». Теперь вы сможете связаться с этим человеком через Телеграм и обмениваться сообщениями.
Как добавить человека в чат в Телеграме по ссылке
При добавлении нового участника в чат Телеграмм возможно использовать ссылку-приглашение. Данная ссылка позволит человеку присоединиться к группе без необходимости поиска ее в поисковой строке.
Для копирования ссылки-приглашения в чат Телеграмм необходимо открыть группу и нажать на ее название в верхней части панели. Далее необходимо найти ссылку в блоке «Информация» и удерживать ее несколько секунд. После этого появится кнопка «Копировать», которую нужно нажать. Затем, скопированную ссылку можно отправить в личные сообщения или любой другой чат для приглашения нового участника. Данную опцию можно использовать для добавления в чат как друзей, так и незнакомых людей, например, при работе в команде над проектом.
Можно ли с другого телефона зайти в Телеграм
Да, с другого телефона можно зайти в Телеграм. Для этого необходимо иметь действительный номер телефона, который привязан к вашему профилю в этом мессенджере. Каждый раз при входе с нового устройства необходимо будет ввести свой номер телефона, но перед этим нужно будет зарегистрироваться. Для этого вам придется выполнить несколько простых шагов: скачать приложение Телеграм на новый телефон, ввести свой номер телефона и подтвердить его, получив код активации по SMS. При входе в свой аккаунт на другом устройстве будьте внимательны, чтобы не стать жертвой мошенников, которые могут попытаться получить доступ к вашим контактам и переписке.
Как я записан у других в телефоне телеграмм бот
Get Contact — это телеграмм-бот, который приобрел огромную популярность благодаря своей способности показывать, под каким именно и прозвищем абонент записан в адресной книге других пользователей. Он является настоящим легендарным персонажем, так как сыграл немаловажную роль в одном знаменитом расследовании. Этот бот может быть полезным в различных ситуациях, особенно если вы хотите узнать, какую информацию ваш собеседник имеет о вас. Благодаря Get Contact можно легко узнать, под каким именем вас записали в контактах другие пользователи, что может быть интересно и полезно для общения. Кроме того, этот бот позволяет вам контролировать и управлять информацией, которую другие имеют о вас, что особенно важно в наше время, когда личные данные становятся все более ценными и уязвимыми.
Если вы хотите убрать определенный канал из поиска в Телеграм, то это можно сделать очень просто. Сначала нужно открыть недавний поиск и найти нужный канал. Затем, зажимаем строку и в результате откроется окно. Нажмите на кнопку «Убрать», чтобы удалить этот канал из списка поиска. Эта операция займет всего несколько секунд, и вы больше не найдете этот канал в своих поисковых запросах. Это может быть полезно, например, если вы больше не хотите видеть определенный канал или сообщество в своем поиске. В любом случае, это простой способ убрать то, что вам не нужно в поисковых запросах в Телеграме.
Источник: telegramki.ru
Как запустить поиск в телеграм на всех аккаунтах
Decker’s Blog · Об IT и не только .
среда, 19 июля 2017 г.
Telegram. Используем несколько аккаунтов на одном ПК.
В этой маленькой заметке я расскажу вам о том как одновременно запустить несколько аккаунтов Telegram на одном ПК. В сети есть множество мануалов по этому поводу в которых приводится множество решений, начиная от установки Telegram Beta или запуска мессенджера от имени другого пользователя и заканчивая пересборкой Telegram из исходников. Но почему-то «штатную» возможность все из них обходят стороной. Сегодня я постараюсь восполнить этот пробел. И начнем мы с версии Telegram для Linux.
Как настроить несколько профилей в Telegram для Linux?
В моей десктопной Ubuntu 16.04 основной профиль Telegram хранится в ~/.local/share/TelegramDesktop . При запуске мессенджер использует по-умолчанию именно его. Для запуска Telegram со вторым аккаунтом можно конечно использовать что-то вроде sudo -u otheruser ./Telegram, т.е. запускать его от имени другого пользователя, но есть способ проще.
- Создаем папку в которой у нас будет храниться второй профиль: mkdir -p ~/.telegram2ndprofile
- Запускаем Telegram со следующими ключами: ./Telegram -many -workdir ~/.telegram2ndprofile
В результате у нас запустится новая копия от имени текущего пользователя, но абсолютно с другим профилем. Таким же образом можно настроить сколько угодно профилей.
Далее создаем в /home/decker/Рабочий стол/ файл telegram2.desktop следующего содержания:
[Desktop Entry] Version=1.0 Name=Telegram (Other) Comment=Official desktop version of Telegram messaging app #TryExec=~/Telegram/Telegram Exec=/home/decker/Telegram/Telegram -many -workdir /home/decker/.telegram2ndprofile Icon=telegram Terminal=false StartupWMClass=TelegramDesktop Type=Application Categories=Network;InstantMessaging;Qt; MimeType=x-scheme-handler/tg; X-Desktop-File-Install-Version=0.22
В результате получаем удобную иконку для запуска прямо на Desktop’е.
Как настроить несколько профилей в Telegram для Windows?
В Windows ситуация обстоит примерно аналогично, т.е. метод фактически остается без изменений:
- Создаем папку в которой будет храниться другой профиль, например в D:Temp.telegram2ndprofile
- Прописываем в ярлык для запуска Telegram в поле «Объект»:
«C:UsersDeckerAppDataRoamingTelegram DesktopTelegram.exe» -many -workdir «D:Temp.telegram2ndprofile»
А в поле «Рабочая папка»:
«C:UsersDeckerAppDataRoamingTelegram Desktop»
Естественно что имя Decker в пути необходимо изменить на ваше имя пользователя.
Как видите — все достаточно просто. Приятного общения!
p.s. Ключ -many необходим для разрешения запуска мессенджера с одним и тем же профилем несколько раз. Т.е. при повторном запуске ярлыка Telegram (Other) у нас откроется еще один экземпляр приложения с тем же самым профилем. Если вам не нужно такое поведение, достаточно использовать ключ -workdir для указания папки с профилем.
Источник: www.decker.su