Файлы

Форум

Меценат 22.10 - 22.11

13 Окт 2021
1000.00₽

На борьбу с платными скриптами. Спасибо за сайт.

Онлайн

-
refresh

Прочее

2
5

Бот для telegram

12 Сент 2021 892 просмотрелипрочитали
1119 раз
149 скачали
Бот для telegram

Описание файла Бот для telegram

Скрипт для telegram, который сохраняет пересланные фотографии в группу в контакте. У меня есть группа в вк (+18) и фотографии я беру с телеграмм каналов.

Одним прекрасным днём мне надоело заходить в телеграмм->зайти на канал->найти фотографии->сохранить на телефон->зайти в вк в группу-> выложить фотографии отложено. Я решил все кардинально поменять. И написал скрипт, который убирает много лишней работы.

Теперь мне можно только переслать фотографии боту как он сохранит их и отправит в контакте в отложенные записи. Хочу подметить, что фотографиями телеграмм считает которые небыли выложены как файл. Скрипт можете с лёгкостью переписать под себя. Код простой как дважды-два.

Установка

Заливаем таблицы из файла 3020.sql в базу данных и прописываем данные от базы данных в файле flowap/system.php. Далее вам необходимо создать бота в телеграмме и получить от него токен. Токен прописать в файле flowap/system.php в строке 54.

Далее нужно поставить «Webhook» чтобы все сообщения из Telegram приходили на PHP скрипт (https://ваш_сайт/apit.php). Для этого нужно пройти по ссылке в которой подставлены полученный токен и адрес скрипта. Пример: https://api.telegram.org/bot<token>/setWebhook?url=https://ваш_сайт/apit.php В ответе будет {"ok":true,"result":true,"description":"Webhook was set"}. Все теперь все сообщения с фотографиями будут сохраняться у вас на сайте в папке file и в базе данных.

Далее вам необходимо получить токен от вашего аккаунта в контакте и прописать его в файле flowap/system.php в строке 52 и ид группы в строке 51. Как это сделать не буду расписывать, все есть в интернете. Что-бы установить Webhook вам необходим сайт с https.

Крон

vk.php - можно поставить раз в 5 минут, он будет брать с базы данных записи и публиковать запись в отложенное по времени (у меня настроено раз в 5 часов) vk2.php - можно поставить раз в 10 минут, он будет смотреть, есть ли на последней записи 100 просмотров, если есть, то опубликует отложенную запись.

Смотрят с этим:

Скачать Бот для telegram

Комментарии (5)

  • 22 Ноя 2021
    СКВИДВАРД, переехал на другой хост, такая же ерунда, по 1-2-3 картинки постит)
    У тебя где по 5?
  • 20 Ноя 2021
    Vyacheslav, посмотри качает ли у тебя все скрины. в телеграмм есть такая фишка что картинками является только то что добавлено как картинка а не как файл
  • 20 Ноя 2021
    СКВИДВАРД, не совсем так..
    Вложение: 3020.ru_45091637429952.png
  • 20 Ноя 2021
    Vyacheslav, так он вроде так и делает :D
  • 20 Ноя 2021
    Привет, а как сделать так, чтобы он допустим, я пересылаю пост ему с 5 картинками, чтобы он сохранял все 5, и также создавал пост, с таким кол-вом картинок с которым я ему и переслал?