Как я могу переслать сообщение телеботом без имени автора? В доках тг я нашел параметр drop_author, как я могу использовать его в телеботе?
- Вопрос задан 04 янв.
- 143 просмотра
Комментировать
Решения вопроса 1
Все просто, это отдельный метод: bot.copy_message(to_chat_id(куда), from_chat_id(откуда), message_id(что))
bot.copy_message(message.chat.id , message.chat.id, message.id) — пересылка самому себе(можно и текст и фото и файлы)
Ответ написан 10 февр.
Комментировать
Нравится 1 Комментировать
Ответы на вопрос 1
В доках метод клиентского апи, не Bot API. Нетрудно видеть, что в Bot API нет аналогичного параметра https://core.telegram.org/bots/api#forwardmessage
Ответ написан 04 янв.
Это может быть гс,медиа или файл. Поэтому хочется сделать просто форвард
Igor Gafarchik, в любом случае, в Bot API это невозможно (во всяком случае, в актуальной версии), так что придётся или смириться с показом исходного автора, или напрячься с формированием нового сообщения. Файлы при этом перекачивать не нужно, можно получить их id и передавать его вместо загрузки новых файлов с нуля.
Как работает шифрование в Telegram
Борис Алексеев, имя будет все равно
Ваш ответ на вопрос
Войдите, чтобы написать ответ
- Telegram
- +1 ещё
Как сделать перебор bash массива?
- 1 подписчик
- 3 часа назад
- 24 просмотра
Источник: qna.habr.com
Переадресация в Telegram без рекламы: редирект и бесплатный скрипт
Как пользоваться
Автор fast12v0_steleg На чтение 6 мин Просмотров 778 Опубликовано 22.12.2019
За последние годы очень популярным мессенджером стал Telegram, поскольку он подходит для общения, обмена фотографиями и видео, создания групп по интересам. Приложение располагает набором специальных функций для своих пользователей, в том числе возможностью переадресации.
Для чего нужна переадресация телеграм
При введении блокировки под баном оказался как сам «Телеграм», так и его сайты: telegra.ph, telegram.me, t.me, telegram.org.
И когда анонимайзеры не подключены, юзер, по всей вероятности, будет наблюдать следующую картину, открывая подобную ссылку в браузере: «Не удается получить доступ к сайту».
Новым абонентам важно быстро попадать туда, куда они желают, с сайта, e-mail рассылки или социальных сетей. Для этого удобно пользоваться инструментами переадресации. Они позволяют создавать гиперссылки на Телеграмм-каналах и привести в рабочее состояние профили и чаты, в том числе и в ситуации блокировки, установленной Роскомнадзором.
НА ЗАМЕТКУ! По опросам абонентов «Телеграмм Аналитикс», лишь 1/4 подписчиков используют VPN или proxy.
Инструкция переадресации выглядит так:
- Перейти на сайт онлайн-сервиса.
- Ввести интернет-адрес профиля/канала/ чата.
- Нажать кнопку и выбрать действующий URL. Можно тотчас присвоить имя домену службы, и переадресация telegram готова.
Рассмотрим некоторые известные инструменты перенаправления – редиректы.
Инструменты редиректа
После блокировки в России «Телеграма» перестали работать ссылки t.me/*. Для сохранения трафика были созданы сервисы по переадресации. Далее даны краткие характеристики наиболее распространенных инструментов.
Tele.click
Представляет собой абсолютно бесплатный сервис с отличительной особенностью – переадресация в телеграм без рекламы. Создавая ссылку через данный online-service, можете не сомневаться, что подписчики получат доступ к вашему каналу без отвлекающих факторов типа рекламы казино, которая в настоящее время заполо-нила Интернет.
После сокращения получается прямая ссылка вида https://tele.click/username.
К недочетам можно отнести следующее: тизер больше, чем кнопка «Открыть».
На заметку! Если преобладают интересы в престижности и пользовательском опыте, этот редирект телеграм может быть неуместным.
Детальная инструкция видна на видео:
T-do.ru
Это свежий онлайн-сервис для создания коротких ссылок на профили или каналы. С его помощью ссылка будет иметь вид: http://t-do.ru/channel. Тут больше объявлений, чем в предшествующем сервисе. Реклама расположена как на странице перенаправ-ления, так и на основной.
Tlgg.ru
С этим сервисом ссылка будет такой: https://tlgg.ru/username.
На страничке редиректа рекламные баннеры отсутствуют, а на главной содержатся материалы для прочих мессенджеров и адресные данные автора.
Tmtr.me
Ссылка будет такой: https://tmtr.me/channel.
Отдельно предназначенной веб-страницы для генерирования необходимого Url нет, но домен применяют, чтобы перенаправлять трафик. Эту функцию выполняет служба анализа Telemetr.
Ttttt.me
Скрипт выглядит так: http://ttttt.me/channel.
Новоявленный онлайн-сервис от TGStat пришел на смену t.elegram.ru. Рекламные баннеры отсутствуют.
К недочетам относится наименование: трудно запомнить, из скольких символов состоит.
Tlg.name
Получается link вида: https://tlg.name/username.
Рекламные материалы присутствуют на главной странице. Но на сервис можно не заходить, а просто менять в конструкции username на собственное уникальное имя пользователя. Дополнительная генерация не требуется. На страницах этого redirection нет баннеров, тизеров и ссылок, как в t.me.
Telete.in
Имеет вид: https://telete.in/username.
На этом сервисе также отсутствуют сторонние рекламные объявления. И по внеш-нему виду он очень близок к t.me. По функциональности считают, что он хорошо восстанавливает ссылки.
Оказывается, подобных онлайн-сервисов развелось очень много. Редирект-сервисы, в основном, имеют схожие функции и внешний вид.
Сервис Tglink.ru
Преобразовывает ссылки «Телеграма», которые были заблокированы, чтобы открывать с других сайтов. Также он позволяет собрать статистику по просмотрам и кликам.
При введении в России блокировки прекратили работу сервисы t.me и telegram.me. В результате обмен ссылками стал невозможен в соцсетях ВКонтакте, Одноклассники, Инстаграм и в др. Вследствие чего образован redirect-сервис tglink.ru
Как делиться ссылками на каналы
Главная цель переадресации: переадресовать юзера с внешней платформы в мессенджер. Сгенерировать необходимую ссылку возможно на главной странице сайта. Сервис поддерживает все разновидности ссылок, в том числе и новейший протокол прокси.
Как проходит учет
В мессенджере непросто следить за статистикой, с чем разработчики успешно справились. С самого начала начинается статистический учет переходов на ссылки с опцией выбора времени просмотра. Доступ находится по адресу stat.tglink.ru.
Для тех, кто не использует VPN, но есть необходимость посещать t.me, разработчики приготовили расширение для Google Chrome.
Какими ссылками можно делиться в Telegram
Ссылка на профиль
Чтобы найти ссылку на личный профиль, необходимо раскрыть меню, которое находится в левом верхнем углу, и из контекста выбрать и кликнуть настройки «Изменить профиль».
На чужой профиль
Имеет вид t.me/username. Надо вставить в эту конструкцию вместо t.me домен redirector сервиса, например, Tlgg.ru. И получится вид Tlgg.ru/username – ссылка, которую можно отправлять в мессенджере.
На групповой чат
В ссылке вместо username следует прописать оригинальное наименование группы. Ссылку можно найти через меню чата. Она начинается с t.me. Право приглашать в приватные чаты имеют лишь администраторы.
На канал
Forward в телеграмме что значит
Как использовать forward_message в pyTelegramBotAPI?
Megach, forward_message — этот метод наверное для пересылки сообщений. В документации нашел только такую строчку:
Англоязычное гугление дало такой результат:
to_chat_id — это id чата, куда нужно сделать репост
from_chat_id — id чата, из которого нужно сделать репост
message_id — id сообщения(не текст), которое нужно переслать
Если я правильно понял, метод forward_message нужен для репоста?
Сергей Карбивничий, Спасибо за ответ но я все равно не понял message_id
И что писать в message_id , чтобы он переслал собщение
Если что логика моего бота такова: Бот пишет : «Укажите свою настоящую Фамилию и Имя»
Вы пишите имя и фамилию и бот должен переслать ввше сообщения мне.
Как закрепить сообщение в телеграмме в группе?
Сегодня в арсенале возможностей Телеграм находится множество различных интересных инструментов, позволяющих комфортно руководить группой. Мы можем создавать канал, устанавливать группу, создавать открытый диалог, групповой и приватный. Загружать картинки и делиться своими текстами. Админы часто задаются вопросом, какие действия можно производить с сообщениями в чате?
Но по-настоящему интересует вопрос, как закрепить сообщение в телеграмме в группе. Ведь именно это важно в плане рекламы наших товаров и услуг.
Ответ на данный вопрос вы получите в данном материале. А именно мы вам расскажем, чем отличается функционал супергрупп от обычных групп в Телеграм, опишем пошагово, как сделать то или иное действие и многое другое.
Какие действия можно производить?
Итак, стоит отметить, что между сообщениями чата, группы, супергруппы и канала есть разница. И в зависимости от выбранного варианта, возможные действия будут отличаться.
Прежде чем к ним перейти, вы должны знать, что грамотное использование всех нижеописанных пунктов позволит вам более комфортно управлять чатом. Вы сможете удалять, закреплять, редактировать, устанавливать переотправлять и многое другое.
Супергруппа и канал в Телеграмме имеют одинаковые возможности и отличаются от остальных наличием пункта «Pin» (Закрепить). Поэтому чтобы закреплять сообщение в чате, вам потребуется создать из обычной группы супергруппу.
Полный функционал супергруппы Телеграм выглядит следующим образом:
Обратите внимание на фото есть кнопка Pin. Означает крепить.
- Повторить (Reply),
- Копировать (Copy),
- Переадресовать (Forward),
- Закрепить (Pin),
- Редактировать (Edit),
- Удалить (Delete).
Обычная группа Телеграмма отличается от диалога наличием пункта «Edit» (Редактировать). Всего здесь можно произвести следующие пять действий:
- Повторить (Reply),
- Копировать (Copy),
- Переадресовать (Forward),
- Редактировать (Edit),
- Удалить (Delete).
Как видите, пункта «Закрепить» здесь нет. Так как он не входит в возможности простых групп, поэтому закрепить сообщение в диалоге обычной группы не получится.
Ну и последнее – диалоги в Телеграмме. То есть простые беседы с одним человеком. Сюда же можно отнести действия с чужими сообщениями:
- Повторить (Reply),
- Копировать (Copy),
- Переадресовать (Forward),
- Удалить (Delete).
Теперь вы знаете чем отличается функционал того или иного диалога в Telegram. Немного позже мы рассмотрим более подробно каждый из пунктов и опишем их применение.
Как выделить все?
К сожалению, нет кнопки, которая выделяла бы абсолютно все сообщения в диалоге. Но выделить несколько (или даже все) можно иным способом – вручную. О нем мы и расскажем вам сейчас.
Ниже приведена пошаговая инструкция.
- Выберите нужное сообщение.
- Нажмите и удерживайте на нем палец до тех пор, пока оно не выделиться синей полосой.
- Затем выберите и все остальные, просто кликнув по каждому один раз (без удерживаний).
- Ну и после того, как вы выделили все необходимое, в верхнем появившемся меню можете выбрать одно из 4 действий:
- Повторить (стрелка влево) – доступно только если выделена 1 запись,
- Скопировать (два документа),
- Переадресовать (стрелка вправо),
- Удалить (урна).
Чтобы снять выделение нажмите на крестик.
Независимо от того, делаете ли вы это в чате, группе или супергруппе, действий будет всего три.
«Reply» повторить
Первая в списке функция – повторение. Что она делает?
Нажав на кнопку «Reply» вы скопируете выбранное сообщение и сможете его еще раз отправить в текущую беседу, оставив при этом свой комментарий.
Выглядит это следующим образом:
Иными словами эту функцию можно назвать «Цитировать» или «Ответить», так как в основном она используется именно в данных целях.
«Copy» копировать
Одна из наиболее часто используемых функций – копирование.
Как скопировать сообщение?
Сделать это довольно легко. Достаточно просто выбрать пункт «Copy»и текст будет скопирован в буфер обмена. Далее вы можете его вставить в любой другой диалог, чат или вообще в другое приложение.
Также стоит отметить, что скопировать можно сразу несколько сообщений. Для этого воспользуйтесь вышеописанной инструкцией.
«Forward» переадресовать
Данное действие чем-то схоже с первым – «Reply». Только здесь сообщение можно будет отправить в любой другой чат.
- Нажмите кнопку «Forward».
- Выберите место (беседу, диалог), куда необходима переадресовка.
Готово! Получатель увидит данный текст в первоначальном виде, а также его отправителя.
«Pin» закрепить
Что означает «Закрепить»? – Такое сообщение отображается вверху диалогового окна. Выглядеть оно будет следующим образом:
Итак, как закрепить запись:
- Выберите пункт «Pin».
- Подтвердите действие. Здесь вы также можете выбрать: оповещать всех участников или нет.
Готово! Теперь выбранная запись будет видна всем участникам беседы до тех пор, пока ее не открепят. Также при нажатии на нее, текст будет скопирован в буфер обмена.
Для того чтобы ее открепить проделайте следующее:
- Нажмите на закрепленное сообщение.
Важно! Нажимать нужно именно на сообщение в чате, а не на сам закрепленный текст. Иначе он просто скопируется.
- Выберите «Unpin».
- Подтвердите действие.
Как видите, все довольно просто.
«Edit» редактировать
Довольно полезный инструмент для руководителей групп и каналов. С его помощью вы в любой момент времени сможете изменить текст любого сообщения.
Например, вы допустили ошибку и отправили некорректный текст. Если вовремя заметить ошибку, то можно исправить ее еще до того, как кто-нибудь этот текст прочтет.
При нажатии на «Edit»появится следующее:
Для того чтобы сохранить изменения нажмите галочку. А чтобы закрыть режим редактирования, нажмите крестик.
«Delete» удалить
Последний пункт в списке возможных действий – удаление.
Здесь все по стандарту:
- Нажимаете кнопку «Delete».
- Затем для подтверждения нажмите «Ок».
- И сообщение будет удалено.
Также вы можете удалить не одно сообщение, а сразу несколько, выделив их всех и нажав на кнопку с урной (как выделять читайте выше).
Сегодня мы с вами рассмотрели тему: «Какие действия можно производить с сообщениями в чатах Телеграмма». Мы рассказали вам подробно о каждом пункте, а также о различиях между диалогами, группами и супергруппами.
Форвард сообщений Telegram ботом
Всё ещё ищете ответ? Посмотрите другие вопросы с метками python telegram-bot telegram или задайте свой вопрос.
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Похожие публикации:
- Telegram как удалить данные
- Telegram каналы как смотреть
- Где скачать telegram для андроид
- Сколько папок с чатами в telegram
Источник: gshimki.ru