Size: a a a

2020 November 08

N

Nack Nime | #2o2o in aiogram [ru]
но я чёт всеравно не понял как будет работать это все.
я прописал старт в моем боте. апдейт полетел куда? поллинг возьмём
источник

А?

Алексей ? in aiogram [ru]
Fariz
Всем привет! У меня в пайчарме не видит некоторые модули, подсвечивает красным, хотя если написать код, то все работает. что делать?
сделай sourse root
источник

ЕП

Евгений Петров... in aiogram [ru]
Nack Nime | #2o2o
но я чёт всеравно не понял как будет работать это все.
я прописал старт в моем боте. апдейт полетел куда? поллинг возьмём
источник

N

Nack Nime | #2o2o in aiogram [ru]
воот. а почему туда? я где-то указывал в ботфазере, чтобы апдейты летели туда или шо?)
источник

AR

Alex RootJunior in aiogram [ru]
Nack Nime | #2o2o
мб есть лог пасс аутентификация? ибо если узнают айпишник дедика, то порт не сложно узнать на каком бот апи будет крутится
1. не надо его в мир светить и никто не доберется
2. в конфиге АПИ есть фильтрация по токену
источник

AR

Alex RootJunior in aiogram [ru]
Евгений Петров
Кстати, ты не разбирался с ограничением по ID? Ну где остаток от деления берёшь. Можно несколько раз указывать этот параметр?
рандом
источник

ЕП

Евгений Петров... in aiogram [ru]
Nack Nime | #2o2o
воот. а почему туда? я где-то указывал в ботфазере, чтобы апдейты летели туда или шо?)
> я где-то указывал в ботфазере
Нет, надо сначала дёрнуть метод logOut, чтобы "выйти" с официального сервера, а дальше стучаться через свой собственный. Свой собственный сервер до телеги достучится самостоятельно, боту об этом знать не нужно
источник

N

Nack Nime | #2o2o in aiogram [ru]
Евгений Петров
> я где-то указывал в ботфазере
Нет, надо сначала дёрнуть метод logOut, чтобы "выйти" с официального сервера, а дальше стучаться через свой собственный. Свой собственный сервер до телеги достучится самостоятельно, боту об этом знать не нужно
дёрнуть метод логаут где? в аккаунте?
источник

ЕП

Евгений Петров... in aiogram [ru]
Nack Nime | #2o2o
дёрнуть метод логаут где? в аккаунте?
У бота
источник

KD

Klim Dorgotovtsev in aiogram [ru]
Ребят, а стейты можно группировать? т.е. обрабатывать несколько стейтов под одним хэндлером?
источник

ЕП

Евгений Петров... in aiogram [ru]
источник

N

Nack Nime | #2o2o in aiogram [ru]
так ты сказал, что боту об этом знать не нужно)
источник

F

Fariz in aiogram [ru]
Алексей ?
сделай sourse root
подскажи пожалуйста как вообще это делается? я чтото накопал в настройках, но пока что ничего не понял
источник

ЕП

Евгений Петров... in aiogram [ru]
Nack Nime | #2o2o
так ты сказал, что боту об этом знать не нужно)
Боту не нужно знать, как локальный сервер будет до телеги стучаться. Но разлогиниться с оф.сервера и указать в коде адрес локального сервера (см. пример) — нужно
источник

F

Fariz in aiogram [ru]
Алексей ?
сделай sourse root
черт подери, сработало! спасибо!
источник

ЕП

Евгений Петров... in aiogram [ru]
Евгений Петров
Боту не нужно знать, как локальный сервер будет до телеги стучаться. Но разлогиниться с оф.сервера и указать в коде адрес локального сервера (см. пример) — нужно
Это ж тупо прокся BotAPI -> ClientAPI, не более
источник

N

Nack Nime | #2o2o in aiogram [ru]
Евгений Петров
Боту не нужно знать, как локальный сервер будет до телеги стучаться. Но разлогиниться с оф.сервера и указать в коде адрес локального сервера (см. пример) — нужно
ага, понял.
Но апдейты всеравно будут пролетать через сервера телеги? типа цепочка апдейта такая
я прописал старт -> сервера телеги -> мой бот апи сервер
верно?
источник

ЕП

Евгений Петров... in aiogram [ru]
Nack Nime | #2o2o
ага, понял.
Но апдейты всеравно будут пролетать через сервера телеги? типа цепочка апдейта такая
я прописал старт -> сервера телеги -> мой бот апи сервер
верно?
Ты нажал на кнопку "Старт" в боте:
1. клиентское устройство -> Telegram
2. Telegram -> локальный Bot API сервер
3. локальный Bot API сервер -> приложение с ботом (python-скрипт)

*шаги 1,2 выше — работа через MTProto, шаг 3 — HTTP(S)

Бот отвечает сообщением:
1. приложение с ботом (python-скрипт) -> локальный Bot API сервер
2. локальный Bot API сервер -> Telegram
3. Telegram -> клиентское устройство
источник

SM

S M in aiogram [ru]
Евгений Петров
Ты нажал на кнопку "Старт" в боте:
1. клиентское устройство -> Telegram
2. Telegram -> локальный Bot API сервер
3. локальный Bot API сервер -> приложение с ботом (python-скрипт)

*шаги 1,2 выше — работа через MTProto, шаг 3 — HTTP(S)

Бот отвечает сообщением:
1. приложение с ботом (python-скрипт) -> локальный Bot API сервер
2. локальный Bot API сервер -> Telegram
3. Telegram -> клиентское устройство
👍 🚀
источник

AR

Alex RootJunior in aiogram [ru]
Евгений Петров
Кстати, ты не разбирался с ограничением по ID? Ну где остаток от деления берёшь. Можно несколько раз указывать этот параметр?
источник