Как сделать кнопку поделиться?

Как сделать кнопку поделиться?


Для того,чтобы сделать кнопку прикреплённую к посту в канале или чате,понадобится бот.Вы можете выбрать любой,я буду буду использовать @ControllerBot. Что это за бот и как им пользоваться,можно посмотреть здесь.

Начнем. Ссылка для кнопки поделиться выглядит так:

https://t.me/share/url?url=https//t.me/@username

Используйте её заменив в данной ссылке нужные вам значения после знака =.

Пользователь жмёт и ему предлагают выбрать чат в телеграм, где появится "ссылка" на пост. Опционально можно добавить к ссылке описание,как это сделать расскажу позже.

В принципе,имея на руках образец ссылки,представленной выше,можно в @ControllerBot делать кнопку и публиковать пост. Но,на мой взгляд это неудобно. Поэтому мы обратимся к боту @tgshare_bot , который сделает всю рутину за нас.

Идем к @tgshare_bot

Вводим нужную нам ссылку и (опционально) сопровождающий текст в одном из форматов:
ССЫЛКА (пример: https://t.me/tgkmb/29).
ССЫЛКА|СОПРОВОЖДАЮЩИЙ ТЕКСТ (пример: https://t.me/tgkmb/29|TG для чайников).

Важный момент:
ФОТО № 1
Ссылку мы берем с последнего поста в канале. Значит к числу (см. фото 1) надо прибавить единицу. Если этого не сделать,ваша кнопка будет указывать не на тот пост.
Отправляем ссылку


И копируем полученную ссылку:

Копируем результат

Всё! С полученной ссылкой можно работать.Будьте внимательны, и всё у вас получится.