Телеграм + Zennoposter: отложенные посты

vind

Client
Регистрация
03.09.2019
Сообщения
73
Благодарностей
6
Баллы
8
Добрый день. В API Telegram есть возможность отправлять через такую строчку кода в браузере сообщения прямо в свой канал https://api.telegram.org/bot<number>/sendMessage?chat_id=<number>&text=сам_текст . Это удобно применяется и для отправки с Zennoposter.

Возникла необходимость сразу сделать 20-30 отложенных постов: зарядить их сразу на весь день и уйти по своим делам. Заодно не держать включенным Zennoposter не отправлять все это дело по расписанию. Но не могу найти, что необходимо для этого добавить в строке.

Может кто-то сталкивался с подобной задачей и может подсказать решение?
 

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
742
Баллы
113
ЗП надо держать включённым, а расписание можно, сделать таблицу или список и там указать время, типа сделал список или таблицу, указал время, ЗП чекает этот список раз в минуту, разные строки, и как время наступит, ЗП отправит пост.
Вот сниппет, сравнения время
C#:
DateTime date1 = DateTime.ParseExact(project.Variables["raspisanie_a"].Value, "dd.MM.yyyy.H.mm", CultureInfo.InvariantCulture);
DateTime date2 = DateTime.ParseExact(project.Variables["raspisanie_b"].Value, "dd.MM.yyyy.H.mm", CultureInfo.InvariantCulture);

int result = Int32.Parse((date1 - date2).TotalMinutes.ToString());
return result;
 
  • Спасибо
Реакции: vind

vind

Client
Регистрация
03.09.2019
Сообщения
73
Благодарностей
6
Баллы
8
ЗП надо держать включённым, а расписание можно, сделать таблицу или список и там указать время, типа сделал список или таблицу, указал время, ЗП чекает этот список раз в минуту, разные строки, и как время наступит, ЗП отправит пост.
Вот сниппет, сравнения время
C#:
DateTime date1 = DateTime.ParseExact(project.Variables["raspisanie_a"].Value, "dd.MM.yyyy.H.mm", CultureInfo.InvariantCulture);
DateTime date2 = DateTime.ParseExact(project.Variables["raspisanie_b"].Value, "dd.MM.yyyy.H.mm", CultureInfo.InvariantCulture);

int result = Int32.Parse((date1 - date2).TotalMinutes.ToString());
return result;
Благодарю)
 

twisterrr

Client
Регистрация
25.12.2011
Сообщения
284
Благодарностей
23
Баллы
18
странно что в телеграм есть возможность отправлять отложенные посты, думаю так же и через API должна быть такая возможность
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)