0 / 0 / 0
Регистрация: 30.05.2018
Сообщений: 18
Telegram API

Отправить статью из блога в канал Телеграм

18.11.2020, 16:13. Показов 1326. Ответов 1

Студворк — интернет-сервис помощи студентам
Привет всем.
Есть проект на Django rest framework. Имеется приложение блога, где добавляются статьи. Нужно, чтобы при сохранении статьи, эта статья отправлялась в канал Телеграмм'а.

Идея для реализации такая: создать задачу отправки записи в телегу в Celery и вызывать её при срабатывании сигнала post_save().

1. DRF не вызывает такой сигнал, по этому вызов задачи не знаю, куда повесить.

2. Как синхронизировать данные из Джанго и данные из Телеги. Например в телеге изменят статью. Как это отследить из Django. Или удалят/изменят?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.11.2020, 16:13
Ответы с готовыми решениями:

Проверка подписки на телеграм канал
Приветствую, у меня имеется вот такой код (библиотека aiogram): for row in cursor.execute(f"SELECT idchannel FROM...

Проверка подписки на телеграм канал
Есть бот, мне нужно чтобы он проверил нового пользователя на подписку в телеграм канале и если челик подписан, бот открывает свои функции,...

Перенаправление с админки сайта на телеграм канал
Есть проблема, но не понятно как её решить. Может кто столкнулся уже тоже, подскажите где копать... 8-) При входе в админпанель сайта...

1
5037 / 1064 / 149
Регистрация: 29.01.2013
Сообщений: 6,217
18.11.2020, 22:46
cat_dimson, в СУБД завести таблицу, которая будет хранить ссылку на статью, время последнего изменения статьи, факт отправки статьи в бот и время этого события. Создать 2 планировщика: один наполняет таблицу с определённым интервалом, второй парсит таблицу и отправляет нужное в бот.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.11.2020, 22:46
Помогаю со студенческими работами здесь

Подписка на канал Телеграм с использованием TLSharp
Привет всем! Подскажите, пожалуйста, кто сталкивался, как при помощи библиотеки TLSharp сделать подписку аккаунта Телеграм на...

Скрипт для отправки комментария в другой канал телеграм
Всем привет,как написать скрипт,чтобы он отправлял определенный комментарий (нажимал на кнопку прокомментировать) при выходе поста в...

как создать проверку подписки на канал для телеграм бота?
Как сделать так, чтобы после написания команды /start, бот писал, что нужно подписаться на канал, чтобы пользоваться ботом. И после...

Как заставить чужого Телеграм-бота посылать сообщения в мой канал
Добрый вечер! Подскажите пожалуйста, как заставить ЧУЖОГО бота присылать сообщения в МОЙ телеграм канал? Дано: 1. Youtube канал...

Индивидуальная (реферальная) ссылка для приглашений на телеграм канал и подсчет количества подписавшихся
Как сделать индивидуальную (реферальную) ссылку для приглашений на телеграм канал и подсчет количества подписавшихся выдаваемой ссылке? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 31.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 30.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru