Telegram интеграции
Функция позволяет боту публиковать любую информацию в ваш Телеграмм канал. Для этого в промпте боту пропишите эту команду:
"Сначала узнай токен бота и id телеграм канала для возможности публиковать посты и без этой информации ты не можешь отвечать ни на какие вопросы пользователя." Не забудьте, что бот должен быть добавлен в администраторы вашего канала!
Параметры, которые можно передать в функцию send_post_to_telegram_channel:

bot_token - токен вашего бота, полученный от @BotFather.
channel_id - идентификатор канала, начинается с @, куда будет отправлено сообщение.
post_text - сообщение, которое будет опубликовано в HTML формате. Пример: "<b>Привет!</b> Это тестовое сообщение."
post_foto - URL фотографии для публикации. Может быть пустым.
post_video - URL видео для публикации. Может быть пустым.
post_file - URL файла для публикации. Может быть пустым.
Примеры использования:

"Создай пост в канале @my_channel_name с текстом: 'Вот документ для вас!' и добавь файл по ссылке https://example.com/document.pdf, используя токен бота 123456789:ABCdefGHIjklMNOpqrSTUvwxYZ."

Функция позволяет боту иметь доступ к контенту указанного телеграм-канала, можно попросить взять какой-то конкретный пост (например последний) и переписать его.
Параметры, которые можно передать в функцию get_last_posts_from_telegram_channel:

channel_id - идентификатор канала,это имя канала, которое начинается с @.
n - количество постов, это целое число, которое указывает количество постов, которые необходимо получить. По умолчанию равно 1.
Примеры использования:

"Пожалуйста, покажи мне последний пост из канала @my_channel_name."
"Мне нужно получить 5 постов из канала @my_channel_name."
Функция позволяет отправлять сообщения в Telegram через бота. Вы можете указать текст сообщения, идентификатор чата и дополнительные параметры для настройки отправки.
Параметры, которые можно передать в функцию send_telegram_message:

bot_token - токен вашего бота Telegram, полученный от @BotFather. Пример: bot_token: "123456789:ABCdefGHIjklMNOpqrSTUvwxYZ".
user_chat_id - идентификатор чата, куда будет отправлено сообщение. Можно указать несколько идентификаторов, разделенных запятой. Пример: user_chat_id: "987654321,123456789".
message - текст сообщения, которое вы хотите отправить. Пример: message: "Привет! Это тестовое сообщение.".
user_cc - нужно ли отправлять копию сообщения в текущий диалог. По умолчанию этот параметр равен 0 не отправлять . Если он будет равен 1, то уведомление будет отправлено. Пример: user_cc: 1.
parse_mode - формат отправки сообщения. Доступные варианты: "HTML", "MarkdownV2", "Plain". По умолчанию используется "Plain". Пример: parse_mode: "HTML".
foto_url - ссылка на фото, которое будет отправлено вместе с сообщением. Этот параметр не является обязательным.
Примеры использования:

"Отправь сообщение 'Привет! Это тестовое сообщение.' в чат с ID 987654321, используя токен бота 123456789:ABCdefGHIjklMNOpqrSTUvwxYZ и отправь копию в текущий диалог."
Функция позволяет отправлять сообщения пользователям Telegram бота, используя указанный API. Вы можете использовать эту функцию для массовой рассылки сообщений.
Параметры, которые можно передать в функцию send_telegram_message_all_users:

promt_id - ID запроса.
bot_token - токен вашего Telegram бота.
message - сообщение, которое будет отправлено пользователям.
Примеры использования:

"Отправь сообщение всем пользователям с ID запроса 123, токеном бота '123456789:ABCdefGhiJklMnoPQRstuVWXyz' и сообщением 'Hello, this is a message from the bot!'."
Функция позволяет активировать бота для всех его пользователей, отправляя приветственное сообщение. Вы можете использовать эту функцию для запуска бота и информирования пользователей о его активации.
Параметры, которые можно передать в функцию activate_telegram_bot:

job_id - номер бота.
hello_text - текст приветствия. Может быть пустым.
Примеры использования:

"Активируй бота с номером 1234 и отправь приветственное сообщение 'Как дела? Не забыл еще меня?!'."
Функция позволяет отправить сообщение в Telegram-канал, используя данные из Google Sheet. Вы можете указать токен бота, URL Google Sheet и содержимое поста.
Параметры, которые можно передать в функцию send_post_to_telegram_channel_google_sheet:

bot_token - токен бота, полученный от @BotFather.
google_sheet_url - URL Google Sheet, содержащий названия Telegram-каналов.
post_text - текст сообщения для публикации в формате HTML.
post_foto - URL фотографии для поста. Может быть пустым.
post_video - URL видео для поста. Может быть пустым.
post_file - URL файла для поста. Может быть пустым.
Примеры использования:

"Опубликуй пост в Telegram-канале с токеном бота 123456789:ABCdefGHIjklMNOpqrSTUvwxYZ, используя Google Sheet по URL https://docs.google.com/spreadsheets/d/1A2B3C4D5E6F7G8H9I0J/edit, с текстом 'Привет! Это тестовое сообщение.', с фотографией 'https://example.com/image.jpg'."
Функция позволяет отправить одно и то же сообщение нескольким пользователям Telegram одновременно. Вы можете указать токен бота, список ID пользователей и текст сообщения.
Параметры, которые можно передать в функцию telegram_bot_broadcast_message:

bot_token - токен Telegram-бота, полученный от @BotFather.
chat_ids - список ID пользователей, разделенных запятыми.
message - сообщение, которое вы хотите отправить.
max_threads - максимальное количество потоков для отправки сообщений. По умолчанию 10.
Примеры использования:

"Отправь массовое сообщение с токеном бота 123456789:ABCdefGHIjklMNOpqrSTUvwxYZ пользователям с ID 123456789, 987654321 и 112233445: 'Привет! Это массовое сообщение.'."

"Отправь сообщение 'Важное обновление!' пользователям с ID 123456789, 987654321, 112233445, используя токен бота 123456789:ABCdefGHIjklMNOpqrSTUvwxYZ, с максимальным количеством потоков 5."

Функция позволяет боту иметь доступ к контенту указанного телеграм-канала, можно попросить взять какой-то конкретный пост (например последний) и переписать его. Это может быть полезно для мониторинга контента канала и для последующего рерайтинга.
Параметры, которые можно передать в функцию parse_telegram_channel:

channel_id - имя канала начинается с @ . Это строка, представляющая уникальный идентификатор канала, из которого вы хотите получить посты.
n - количество постов. Это целое число, указывающее, сколько постов вы хотите получить. По умолчанию равно 1.
Примеры использования:

"Пожалуйста, получи последние 3 поста из канала '@example_channel'."

Функция позволяет искать сообщения в Telegram по указанному ключевому слову и возвращать ограниченное количество найденных сообщений. Это может быть полезно для быстрого доступа к информации в чатах.
Параметры, которые можно передать в функцию telegram_search_messages:

keyword - ключевое слово для поиска. Указывает слово или фразу, по которой будет осуществляться поиск сообщений.
limit - максимальное количество сообщений для возврата. Указывает, сколько сообщений следует вернуть в результате поиска. По умолчанию равно 1.
Примеры использования:

"Найди сообщения с ключевым словом 'встреча' и верни не более 5 сообщений."

"Ищи сообщения с ключевым словом 'отчет' и верни только 1 сообщение."
Задайте нам вопрос
Укажите ваше имя, тему вопроса
Отправить сообщение
Мы ответим на все ваши вопросы и поможем с настройкой бота