
Yuri
15.04.2018
22:03:13
К чему это было тут написано?

Bogdan
15.04.2018
22:09:15
ребзя, а почему может не приходить апдейт с left_chat_member? new_chat_member приходит

Suren
15.04.2018
22:10:34
Насчёт апдейта не знаю, но в группах, где больше 200 человек, не показывается

Google

Bogdan
15.04.2018
22:11:21

Suren
15.04.2018
22:11:43
Хз
В любой непонятной ситуации ревоукай токен

Rocket
15.04.2018
22:13:04

Bogdan
15.04.2018
22:13:41

Yuri
15.04.2018
22:13:50
И ещё возможно бот не админ

Bogdan
15.04.2018
22:14:33
спасибо, попробую ревоук и переджоин бота

Yuri
15.04.2018
22:16:22

Vladislav
15.04.2018
22:55:02
@dp.inline_handler(func=lambda inline_query: True)
async def some_inline_handler(inline_query):
if inline_query == "myip":
Привет, я что-то туплю, из callback_data передаю данные ( в InlineKeyboardButton ), типа "myip" и далее ловлю в фукнции выше
Почпму не ловится?

Sergey
15.04.2018
23:07:16

Alex
15.04.2018
23:39:56

Vladislav
15.04.2018
23:41:27
keyboard.add(types.InlineKeyboardButton(text="Покажи мой IP", callback_data="myip"))

Google

Vladislav
15.04.2018
23:41:33
все равно не ловится

Alex
15.04.2018
23:41:41
к тому же есть еще оодна рекомендация. вместо if inline_query,data == "myip": использовать фильтр: func=lambda query: query.data == 'myip'
._.

Vladislav
15.04.2018
23:43:53
не пашет ?

Alex
15.04.2018
23:45:17
и к тому же не inline_query а callback_query

Vladislav
15.04.2018
23:48:40
играет роль это?
python
@dp.inline_handler(func=lambda callback_query: True)
async def myip_inline_handler(callback_query):
content = []
content.append(callback_query.data)
await bot.send_message(message.chat.id, emojize(text(*content, sep='\n')), parse_mode=ParseMode.MARKDOWN, reply_markup=keyboard)
print(callback_query.data)

Alex
15.04.2018
23:49:59

Vladislav
15.04.2018
23:51:37
а я не могу send_message вызвать из inline_handler функции?

Alex
15.04.2018
23:54:36

Vladislav
15.04.2018
23:55:32
все равно не ловится
python
@dp.message_handler(commands=['start'])
async def cmd_start(message: types.Message):
# Create a temporary session
session = bot.create_temp_session()
content = []
keyboard = types.InlineKeyboardMarkup()
content.append(text('Привет! ?'))
keyboard.add(types.InlineKeyboardButton(text="? Узнать свой IP", callback_data = "myip"))
# Send content
await message.reply(emojize(text(*content, sep='\n')), reply_markup=keyboard)
@dp.inline_handler(func=lambda cb: cb.data == 'myip')
async def myip_inline_handler(callback: types.CallbackQuery):
session = bot.create_temp_session()
content = ['TEST']
await bot.send_message(message.chat.id, emojize(text(*content, sep='\n')), parse_mode=ParseMode.MARKDOWN, reply_markup=keyboard)
bot.destroy_temp_session(session)

Alex
15.04.2018
23:57:19
inline_query - это для инлайн запросов а не клавиатур.

Stanislav
15.04.2018
23:57:45
Щас бы ночью на вопросы отвечать

Vladislav
15.04.2018
23:58:02
а inline_handler это не то?

Alex
15.04.2018
23:58:06

Vladislav
15.04.2018
23:58:31
блин, я незнаю что такое inline запросы... это типа inline боты во время ввода?

Google

Alex
15.04.2018
23:58:47

Vladislav
15.04.2018
23:59:11
AttributeError: 'CallbackQuery' object has no attribute 'is_command'
пишет мне

Alex
15.04.2018
23:59:22
._.
ты куда влепил его?

Vladislav
16.04.2018
00:05:05
python
@dp.callback_query_handler(func=lambda cb: cb.data == 'myip')
async def myip_inline_handler(callback: types.CallbackQuery):
session = bot.create_temp_session()
content = []
print('myip HANDLER')
async with session.get(GET_IP_URL) as response:
content.append(text(':globe_showing_Americas:', bold('IP:'), code(await response.text())))
async with session.get(GET_IP_URL, proxy="138.68.161.60", proxy_auth=bot.proxy_auth) as response:
content.append(text(':locked_with_key:', bold('IP:'), code(await response.text()), italic('via proxy')))
# Send content
await bot.answer_callback_query(callback.id, emojize(text(*content, sep='\n')), parse_mode=ParseMode.MARKDOWN, reply_markup=keyboard)
bot.destroy_temp_session(session)
вот это все тут происходит, я поменял send_message на метод answer_callback_query


Andrey ?
16.04.2018
03:09:52
Есть инструкции как запустить свой Proxy сервер?
https://medium.com/@andv/%D0%B3%D0%B0%D0%B9%D0%B4-%D0%BA%D0%B0%D0%BA-%D0%BF%D0%BE%D0%B4%D0%BD%D1%8F%D1%82%D1%8C-%D1%81%D0%B2%D0%BE%D0%B9-socks5-%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80-%D0%B4%D0%BB%D1%8F-telegram-e29761a68560

first
16.04.2018
03:33:41
Пт всем. А где можно лимиты телеграма посмотреть*?
Именно ботов


Max
16.04.2018
03:40:34
Пт всем. А где можно лимиты телеграма посмотреть*?
1. Группы на один аккаунт 200
2. username 5/32
3. Закреп чатов 5
4. Супергруппы 100000
5. Спам-блок 3 дня/∞
6. about бота 0/120
7. Публичных каналов 8
8. Инвайт в группу 1/∞, 50 за раз
9. Инвайт в каналы 200
10. Загрузка файла 1.5 Гб
11. Описание канала 1/255
12. Bio пользователя 0/70
13. Длина сообщения 0/4096
14. description бота 0/512
15. Боты через @BotFather 20
16. Подписка на каналы 500
17. Установленных стикеров 200
18. Описание к фотографии 0/200
19. Групповая отправка фото 10
20. Самоликвидация ака 1/12 мес.
21. Редактирование сообщения 24 часа
22. Количество символов в Телеграф 32798
23. Инвайтинг в чат или канал за один раз 50
24. Видимость подписчиков админом в канале 200
25. Отображение последних действий на канале 48 часов
26. Округление просмотров до тысячи(моб) после 1000
27. Округление просмотров до тысячи(desktop) после 10000
28. Пользователь может нажать спам в ответ на сообщение неделя
29. При количестве подписчиков публичного канала свыше 1000, удалить такой канал можно только через тех.поддержку.


first
16.04.2018
03:42:08


Max
16.04.2018
03:43:07
* не поя статистика, где-то наткнулся кинул в сохраненки) возможно ошибки или устаревшая инфа

Мотя
16.04.2018
03:51:13

first
16.04.2018
03:52:04

Мотя
16.04.2018
03:58:00

first
16.04.2018
04:56:56
Ребят, а где посмотреть инфу о сслках tg://?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
04:57:38
Ребят, а где посмотреть инфу о сслках tg://?
Telegram Apps | Source code
telegram.org
Source code. For the moment we are focusing on open sourcing the things that allow developers to quickly build Telegram for macOS. Native macOS client. Licensed under GNU GPL v. 2. GitHub ».
Берешь и разбираешь любое приложение, там прям распознавание ссылок вшито

Google

Джейки
16.04.2018
05:02:29
И только домены web.telegram.org и t.me?

first
16.04.2018
05:02:31

Джейки
16.04.2018
05:03:35

Andrey ?
16.04.2018
05:03:48

first
16.04.2018
05:04:00
Я туплю

Andrey ?
16.04.2018
05:04:17
Открываешь исходники любого из приложений и читаешь что могут делать эти ссылки)

first
16.04.2018
05:04:57
Спасиб

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
05:05:40

first
16.04.2018
05:09:08
Мне интересно, можно ли с помощью ссылки tg:// разшарить меседж друзьям?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
05:09:28
Да, ссылка, как я сейчас сделал
Работает только в открытых (с юзеркой) супергруппах и каналах

first
16.04.2018
05:11:33
Я имею ввиду, когда жмешь на ссылку, открывается такое окно

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
05:11:45
Такое нельзя

first
16.04.2018
05:12:06
ууу(((

Andrey ?
16.04.2018
05:13:19
ууу(((
tg://msg_url?url=INSERTURLHERE&text=INSERT%20TEXT%20HERE

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
05:13:48

Andrey ?
16.04.2018
05:14:10

first
16.04.2018
05:14:12
Огого

Google

Andrey ?
16.04.2018
05:15:56
Но вообще, в исходниках всё есть

first
16.04.2018
05:41:39
а инлайн кнопки что ли не поддерживают tg:// ссылки?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
05:42:45
Нет, только t.me

first
16.04.2018
05:42:55
keyboard.add(types.InlineKeyboardButton(text="⭐️Поделиться с друзьями⭐️", url='tg://msg_url?url=https://t.me/&text=Закажи%20в%20грильнице%20со%20скидкой%20до%2050%%20через%20телеграм%20бот'))
2018-04-16 12:42:19,644 (__init__.py:320 MainThread) ERROR - TeleBot: "A request to the Telegram API was unsuccessful. The server returned HTTP 400 Bad Request. Response body:
[b'{"ok":false,"error_code":400,"description":"Bad Request: unsupported URL protocol"}']"

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
16.04.2018
05:42:56
Хотя лучше попробуй
Ну значит да

Andrey ?
16.04.2018
05:43:19
Aka t.me

Benyomin
16.04.2018
06:07:07
Помогите пожалуйста
У меня есть мой прокси, работающий
Как мне сделать ссылку для подключения в один клик?

Евгений
16.04.2018
06:08:43

Benyomin
16.04.2018
06:08:57

werter
16.04.2018
06:09:38
SSL error {337047686, error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed}"
запускаю на локальной машине через ngrok. Вроде все правильно сделал. Куда копать?
при генерации серта указывал 52a067c1.ngrok.io
вебхук устанавливал на 443 порт

Sergey
16.04.2018
06:18:21