
Sergey
17.08.2018
21:36:37

Suren
17.08.2018
21:36:37
https://t.me/aiogram_ru/15785

tEma
17.08.2018
22:17:02
with open('pic/eclair/pic3.jpg', 'rb') as f:
print(
requests.post(
'http://telegra.ph/upload',
files={'file': ('file', f, 'image/jpg')}
).json()
)
{'error': 'No files passed'}
в чем может быть проблема? картинка существует проверил

ʕ´•ᴥ•`ʔ
17.08.2018
22:20:32
там точно image/jpg?

Google

ʕ´•ᴥ•`ʔ
17.08.2018
22:20:46
я если че глупый и до картинок не дошел еще
я даже ни одной библиотеки осилить не смог и пришлось писать все самому

tEma
17.08.2018
22:21:48
да вроде из примера взял, уже пару раз грузил в тест все норм было, но вот такая проблема бывает

Иван
17.08.2018
22:25:13

tEma
17.08.2018
22:26:02

Johnny
17.08.2018
22:26:16
найти 10 отличий?

tEma
17.08.2018
22:27:07
а где работает, где нет может уточнишь?

Иван
17.08.2018
22:27:17
так там же надписи

tEma
17.08.2018
22:27:34

Иван
17.08.2018
22:28:49
через командную строку работает
видно с дб проблема
пойду почищю
вот ошибка собсна

Google

Иван
17.08.2018
22:30:00
2018-08-18 00:27:42,308 (__init__.py:299 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: can\'t parse entities: Can\'t find end of the entity starting at byte offset 447"}']"

Marlik
17.08.2018
22:30:30
ОФФТОП!
Вот такая хрень раньше была http://api.fixer.io/latest?base=USD курсы брал по валютам, стала платной. Где можно брать курсы валют бесплатно?

Иван
17.08.2018
22:30:59

Johnny
17.08.2018
22:31:11

Marlik
17.08.2018
22:31:40
Поправил.

Johnny
17.08.2018
22:32:06
Может на сайте ЦБ брать?

ʕ´•ᴥ•`ʔ
17.08.2018
22:32:09
У тебя бот через вебхук работает?

tEma
17.08.2018
22:32:25

Marlik
17.08.2018
22:32:47
Гыыыы))))

@LyoSU
17.08.2018
22:35:17
Почему никто не обновит эту гифу? На ПК она не работает, вообще никак

Chuvi
17.08.2018
22:35:22

Johnny
17.08.2018
22:35:25

Артемий
17.08.2018
22:36:19

Marlik
17.08.2018
22:37:09

Johnny
17.08.2018
22:37:47

Marlik
17.08.2018
22:38:18

Артемий
17.08.2018
22:39:08
почему дальше не смотрите люди

Google

Артемий
17.08.2018
22:39:27
https://min-api.cryptocompare.com/data/price?fsym=RUB&tsyms=USD,JPY,EUR

Johnny
17.08.2018
22:39:41
Смотри на сайт ММВБ, наверняка есть,

Артемий
17.08.2018
22:40:19

Johnny
17.08.2018
22:40:47
а?
Ну на сколько им можно доверять?

Артемий
17.08.2018
22:41:03
зайти и почитать о сервисе?
не?

Johnny
17.08.2018
22:41:40
)) это аргумент конечно

Marlik
17.08.2018
22:41:54

Johnny
17.08.2018
22:42:13

Артемий
17.08.2018
22:42:15
https://min-api.cryptocompare.com/data/price?fsym=USD,RUB&tsyms=RUB,USD
в две стороны

Marlik
17.08.2018
22:42:39
Понял, спасибо.

Артемий
17.08.2018
22:43:29
https://min-api.cryptocompare.com/data/pricemulti?fsyms=BTC,ETH&tsyms=USD,EUR
вот этот метод для мультивалют

Johnny
17.08.2018
22:49:56

tEma
17.08.2018
23:12:37
если у меня инлайн клавиатура с превьюшкей и я захотел сделать
bot.edit_message_text(chat_id=id, message_id=id, text=text,
parse_mode='HTML',
reply_markup=InlineKeyboardMarkup(key))
чтоб поменялась только клавиатура, можно как то картинку подтянуть? в text только буковки храняться, а ссылка которая в html обернута была, пропадает

Ярослав
17.08.2018
23:13:21
по сути же картинка должна подтягиваться

tEma
17.08.2018
23:15:41
ну вот <a href='http://telegra.ph/file/xxxx'>​</a>Лол кек при первой отправке строка, потом когда
query['message']['text']
подтягиваешь там уже только
Лол кек
остается

Google

Kirill "Loskir" ?¹³
17.08.2018
23:23:10
Это не баг тг, в апдейте сообщение приходит плейн текстом, а все ссылки, упоминания, хештеги и маркдауны в объекте entities

tEma
17.08.2018
23:25:09

Kirill "Loskir" ?¹³
17.08.2018
23:37:49
Но сейчас туда передаётся порезанный телеграмом текст из апдейта

tEma
17.08.2018
23:38:50
то есть если я тупо ссылку передам без парс мода?

Kirill "Loskir" ?¹³
17.08.2018
23:39:29
Главный прикол у тебя в том, что текст, который ты получил при апдейте, не равен тому, где у тебя превью с картинкой

tEma
17.08.2018
23:40:57
это я понял, спасибо

Mikhail
18.08.2018
00:44:04
Удаленное из группы сообщение не вернуть, если его ещё видно в недавних действиях?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
18.08.2018
00:44:30

Mikhail
18.08.2018
00:44:58
Нет
Жаль. Спасибо за ответ!

Станислав
18.08.2018
06:02:09
Там новые версии телеги все еще не поддерживают android 4.0?


ILLEGAL
18.08.2018
06:05:37
Я уже не выдерживаю, я неделю пытаюсь написать лобби. Пишу на node js. Я распишу сейчас принцип его работы и может кто-то сможет помочь и хотя бы указать в какую сторону копать
user1 нажимает на кнопку и его кидает в сцену lobby, если очередь ожидающих пустая, то создается игра (просто объект, где указано id игры и игроки, которые там находятся), user1 добавляется в очередь(массив) и идет ожидание второго игрока. Когда user2 нажимает кнопку его тоже кидает в сцену lobby, но т.к. в очереди кто-то есть, то обновляються данные в игре, которую создал user1 и user2 и user1 переносит на сцену game
Моя проблема в том, чтобы отследить user1, что какой-то человек присоединился и перекинуть его на сцену game
И плюс к этому потом отслеживать, что кто-то из них покинул игру, второму кидать уведомление и их обоих выкидать из сцены game
Вдруг кто-то писал что-то подобное и сможет мне помочь хотя бы советом, я буду очень благодарный

Quarx2k ?
18.08.2018
06:09:50

Gabb
18.08.2018
06:14:44
Телега икс у друга работала на 2 ведре


Роман
18.08.2018
06:19:32
Я уже не выдерживаю, я неделю пытаюсь написать лобби. Пишу на node js. Я распишу сейчас принцип его работы и может кто-то сможет помочь и хотя бы указать в какую сторону копать
user1 нажимает на кнопку и его кидает в сцену lobby, если очередь ожидающих пустая, то создается игра (просто объект, где указано id игры и игроки, которые там находятся), user1 добавляется в очередь(массив) и идет ожидание второго игрока. Когда user2 нажимает кнопку его тоже кидает в сцену lobby, но т.к. в очереди кто-то есть, то обновляються данные в игре, которую создал user1 и user2 и user1 переносит на сцену game
Моя проблема в том, чтобы отследить user1, что какой-то человек присоединился и перекинуть его на сцену game
И плюс к этому потом отслеживать, что кто-то из них покинул игру, второму кидать уведомление и их обоих выкидать из сцены game
Вдруг кто-то писал что-то подобное и сможет мне помочь хотя бы советом, я буду очень благодарный
А в чём проблема заключается? Например, в игре 2 игрока участвуют. При любой манипуляции с очередью (добавление/удаление) просто проверяем, если она больше 2, значит создаём игру и кидаем в неё первых двух (удаляя из очереди).


Йоба
18.08.2018
06:43:54
Где бету клиента брать?

Gabb
18.08.2018
06:44:13
Какого?

Google

Йоба
18.08.2018
06:45:35

Gabb
18.08.2018
06:46:43
Официального вроде нет беток. Нас сколько мне известно

You
18.08.2018
06:48:45

Йоба
18.08.2018
06:49:11
Спс, но там как-то неофиц выглядит

You
18.08.2018
06:49:23
Ну тк
Канал с релизами десктопа на винду тоже

Gabb
18.08.2018
06:51:16
У десктопа в репе хоть релизы есть

Йоба
18.08.2018
06:52:56
Я вот это нашёл внизу стр
https://desktop.telegram.org/changelog#alpha-version

Gabb
18.08.2018
06:53:18
Ага

No Name
18.08.2018
07:03:11

Станислав
18.08.2018
07:25:32

ILLEGAL
18.08.2018
07:29:51

Роман
18.08.2018
07:30:59
При подключении игрока, проверяем, есть ли существующие игры в состоянии ожидания. Если есть - подключаемся к ним, если нет то встаём в очередь.

xPushkin
18.08.2018
07:39:05
Подскажите пожалуйста бота который превращает круглые видео в обычные

匕モ匕匕モㄥ
18.08.2018
07:44:10

xPushkin
18.08.2018
07:45:06

ILLEGAL
18.08.2018
07:45:29
При подключении игрока, проверяем, есть ли существующие игры в состоянии ожидания. Если есть - подключаемся к ним, если нет то встаём в очередь.
Когда user2 входит в очередь, то я могу в этот момент сделать проверку на размер очереди, взять из неё user1, а user2 командой ctx.scene.eneter('game') перекинуть в игру. Но! я не смогу выполнить эту же самую команду для user1, т.к. мне нужен его контекст(или как это правильно). Я могу, например, вывести для user1 кнопку, по которой он перейдет в сцену, но это тупиковый путь, т.к. создает множество проблем