https://api.pereklik.ru/bot<TOKEN>/<method>https://api.pereklik.ru/file/bot<TOKEN>/<file_path>
botfather в поиске или откройте pereklik.ru/botfather./newbot, затем имя и username (5–32 символа a-z 0-9 _, в конце bot)./revoke выдаёт новый токен, если старый утёк.from aiogram.client.session.aiohttp import AiohttpSession
from aiogram.client.telegram import TelegramAPIServer
session = AiohttpSession(api=TelegramAPIServer.from_base("https://api.pereklik.ru"))
bot = Bot(token=TOKEN, session=session)
const bot = new Bot(TOKEN, { client: { apiRoot: "https://api.pereklik.ru" } });
app = (Application.builder().token(TOKEN)
.base_url("https://api.pereklik.ru/bot")
.base_file_url("https://api.pereklik.ru/file/bot")
.build())
const bot = new Telegraf(TOKEN, { telegram: { apiRoot: "https://api.pereklik.ru" } });
IPFilter.default(). Подлинность запроса проверяйте через secret_token.-100…), значения
другие. Не зашивайте ID из Telegram. Старые file_id здесь не работают.https://pereklik.ru/<бот>?start=<payload> вместо t.me.message, edited_message, channel_post,
edited_channel_post, callback_query, my_chat_member.restrictChatMember/promoteChatMember.
Такие методы отвечают 400 method is not supported by Pereklik Bot API.| Сообщений от бота | 30/с |
| В один личный чат | всплеск 20, затем 1/с |
| В одну группу или канал | 20/мин |
| Скачивание файла | 20 МБ |
| Загрузка: фото / прочее | 20 / 50 МБ |
При превышении сервер отвечает 429 с retry_after, как Telegram.
getMe, getUpdates, setWebhook, deleteWebhook,
getWebhookInfo, logOut, close,
setMyCommands, getMyCommands, deleteMyCommands,
setMyName, getMyName, setMyDescription, getMyDescription,
setMyShortDescription, getMyShortDescription,
sendMessage, forwardMessage, copyMessage, sendChatAction,
sendPhoto, sendDocument, sendVideo, sendAnimation,
sendAudio, sendVoice, sendVideoNote, sendMediaGroup,
getFile, editMessageText, editMessageCaption,
editMessageReplyMarkup, deleteMessage, answerCallbackQuery,
getChat, getChatMember, getChatAdministrators,
getChatMemberCount, leaveChat, banChatMember,
unbanChatMember, pinChatMessage, unpinChatMessage.
Форматирование HTML, MarkdownV2, Markdown; inline-кнопки
callback_data и url; текстовые reply-клавиатуры.
Вопросы по переносу: support@pereklik.ru.