@botoid

Страница 3174 из 4042
Джейки
15.06.2018
20:04:11
ну это то да

Стас
15.06.2018
20:05:18
Это в параметр к отправляемому у сообщению?

Suren
15.06.2018
20:05:36
Джейки
15.06.2018
20:05:39
Ну если доку открыть по параметру, будет понятно
теперь понятно почему я указал = true?

Google
Стас
15.06.2018
20:06:53
Это открыть доку
Ну да, это в передаваемом сообщении..

Dimanius851
15.06.2018
20:13:20
а есть что то типа recently pinned? появилось уведомление о новом сообщении, открываю, а тут ничего, значит был пин, но где, уже не знаешь

Стас
15.06.2018
20:13:35
Johnny
15.06.2018
20:52:26
Как достанут, если ты удалишь её после первого джойна?
как я понял, он не может этот джойн словить

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
15.06.2018
20:54:35
Я бы тогда ловил его на уровне tcp соединений

Джейки
15.06.2018
20:55:00
Ребят, у обычного юзера разве может быть chat_id отрицательным как у каналов?

а то бот запускает один чувак и вижу ошибка из за отрицательного значения chat_id

Vitaly
15.06.2018
20:58:01
А чо не может?

Джейки
15.06.2018
20:58:32
только у групп/каналов отрицательный вроде как

Google
Vitaly
15.06.2018
20:59:01
Так ни о чем де это не говорит

Айди - массив байт, и как там они енкодят/шардируют айди, только разрабам известно

Джейки
15.06.2018
20:59:59
ну так я не видел чтобы у обычного юзера ниже 0 было айди

Vitaly
15.06.2018
21:00:21
Ггг

Джейки
15.06.2018
21:00:27
вот же видел только что
оказалось все проще

Vitaly
15.06.2018
21:00:37
Ты суслика видишь? А он есть

Джейки
15.06.2018
21:01:42
короче бот работает по chat_id, весь прикол в том, что чуваки добавляют бота в супергруппу, юзернейм берется правильно пользовательская, а чат_айди соответсвенно от супергруппы

S
15.06.2018
21:01:59
ну очевидно

Йоба
15.06.2018
21:03:45
невероятно

Джейки
15.06.2018
21:03:59
chat_id != from_id

Johnny
15.06.2018
21:04:01
невероятно
согласен

chat_id != from_id
chat_id меняется?

Джейки
15.06.2018
21:05:04
не понимаю вопрос, если честно

Johnny
15.06.2018
21:06:09
не понимаю вопрос, если честно
я предполагал, что chat_id - постоянная хрень. ты говоришь что chat_id у пользователя отрицателтный стал, не?

Йоба
15.06.2018
21:06:39
chat_id меняется?
Я так понял, запилено с учётом, что чат и юзер айдишники совпадают, поэтому не обращали внимания, но код перенесли и на группы, и тут-то все и сломалось

Google
Johnny
15.06.2018
21:08:20
тогда мне нужна консультация специалистов. я с чатами и каналами дела не имел и был уверен что chat_id и есть уникальный идентификатор пользователя

Джейки
15.06.2018
21:09:07
from id это и есть униклаьный id пользователя, а chat id уникальный id чата!

Джейки
15.06.2018
21:10:01
если человек пишет боту в личку они совподают, а вот если с группы/канала вызвать бота, то они могут и не совподать (точнее не совпадут)

Йоба
15.06.2018
21:10:16
именнл

Johnny
15.06.2018
21:11:58
все, теперь понял. век живи - век учись

Dimanius851
15.06.2018
21:15:22
где можно запустить http сервер желательно с базой данных?

Костя
15.06.2018
21:15:39
chat_id меняется?
Да,если сообщение в группе- чат айди группы, приватный чат- айди пользоваться

Mikhail
15.06.2018
21:23:56
А зачем задавать кастомныую ентити?
Пользователю предлагается анкета с кнопками инлайн выбора. Выбирая что-то, сообщение редактируется - в него добавляется ответ пользователя, новый вопрос и новые инлайн кнопки. Разбирая json-call, я вижу plain text сообщения и энтити, указывающие на то, какие символы и как форматировать. При edit_message все энтити удаляются, а новые создаются через parse_mode - то есть, оригинальное форматирование я теряю.

Примерно так:



S̶m̶°̶O̶k̶™?✔️
15.06.2018
21:28:23
А для чего нужен entities?

Johnny
15.06.2018
21:32:19
А для чего нужен entities?
Форматирование текста

Mikhail
15.06.2018
21:32:27
Как я понимаю, описание текстовой сущности. Например, offset задаёт количество символов, bold задаёт вес шрифта.

S
15.06.2018
21:33:55
offset — смещение

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
15.06.2018
21:39:30
Dimanius851
15.06.2018
21:40:01
Mikhail
15.06.2018
21:40:20
offset — смещение
У тебя каждый день новый кот в last_name?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
15.06.2018
21:41:35
А где тут слетевшее форматирование? Вроде всё как надо

Google
Mikhail
15.06.2018
21:43:11
Ну теряешь и теряешь, полагаю, что либо оно всегда одинаковое, либо зависит от вопроса то есть ты и так уже знаешь как его заполнить. И тогда я не вижу в этом проблемы, если у тебя уже есть все данные.
Решение генерить новое сообщение с нуля с новым форматированием кажется костыльным. Сейчас так и есть. Меня прямо тошнит от этого куска кода.

да
Мило.

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
15.06.2018
21:44:25
Johnny
15.06.2018
21:45:06
Ну теряешь и теряешь, полагаю, что либо оно всегда одинаковое, либо зависит от вопроса то есть ты и так уже знаешь как его заполнить. И тогда я не вижу в этом проблемы, если у тебя уже есть все данные.
не, он прав, есть такая проблема. я как-то хотел сделать прокси-бота, не в том смысле как все понимают, а для совместного пользования платного бота. Твой бот должен от имени юзера общаться с платным ботом и передавать его сообщения другим пользователям. Вот там как раз нужно передавать сообщения как есть, с entities, а не мудрить со своим форматированием. Потом необходимость отпала, так и не разобрался с этим делом

Johnny
15.06.2018
21:56:48
Хм, ну там же бот получает исходное сообщение со всеми ентити
да, получает. и его надо отправить так же. полагаю решение должно быть простым, видимо я до него не дошел. Документация у tdlib для моего закостенелого мозга просто жесть, читаю страницу раз, два, и ни хрена не понимаю, не смотря на кучу лет программирования за плечами :)

Johnny
15.06.2018
22:01:25
Ну там же в JSON должны прилетать все поля
все что прилетает понятно и вопросов не вызывает. Сразу не нашел способа отправить тот же текст с тем же entities. Потом вопрос отпал

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
15.06.2018
22:02:27
Ну вот тут у меня какая-то нестыковка в понимании. Если у тебя есть все поля и все данные, то ты можешь их отправить как свои собственные со всеми форматами какие надо.

Johnny
15.06.2018
22:05:04
Ну вот тут у меня какая-то нестыковка в понимании. Если у тебя есть все поля и все данные, то ты можешь их отправить как свои собственные со всеми форматами какие надо.
Можно все эти entitites разобрать и преобразовать в форматирование. Вроде я как-то даже видел на хабре подобную тему. Один раз написать функцию и забыть. Но до сих пор теплится надежда, что можно отправить просто текст и добавить в параметры эти entities, чтоб не заморачиваться. Вот собственно и весь вопрос :)

Johnny
15.06.2018
22:07:07
в aiogram есть такое преобразование.
да, точно, в какой-то питон-либе было, встречал упоминание

Alex
15.06.2018
22:08:01
там у объекта сообщения есть msg.md_text & msg.html_text

Alex
15.06.2018
22:08:35
Johnny
15.06.2018
22:09:06
ага
мне не актуально. я на ноде, как и большинство мошенников, создающих ботов :)

Alex
15.06.2018
22:09:06
https://github.com/aiogram/aiogram/blob/master/aiogram/types/message.py#L160-L188

Google
Johnny
15.06.2018
22:10:09
ужас. надеюсь хоть на telegraf?
не, он от меня этого не дождется :) разве что когда я с ним вместе раскурю косяк в долине :)

Всмысле Какого ты бота создаёшь?
который обманывает людей :)

Daviday
15.06.2018
22:10:30
Johnny
15.06.2018
22:10:59
Как?
скину тебе в личку карту, закинь мне 500р, все раскажу :)

Daviday
15.06.2018
22:11:07
Круто

Daviday
15.06.2018
22:11:18
Johnny
15.06.2018
22:11:26
Круто
вот так бот и работает :)

Alex
15.06.2018
22:11:31
Что он делает?
обманывает людей

Johnny
15.06.2018
22:11:38
Daviday
15.06.2018
22:11:43
Бля

Как?

Что он именно делает?

Johnny
15.06.2018
22:12:46
Что он именно делает?
ты не заметил, как уже попал в воронку бота :) скоро сам перечислишь бабло лишь бы узнать в чем тема :)

Артемий
15.06.2018
22:13:43
Пздц
Тебе как удобнее? Киви вебмани?

Johnny
15.06.2018
22:13:52
Пздц
ладно, это все стеб ссылающийся на какие-то сегодняшние посты. Но ботов таких делают, что-то типа пирамид МММ как я понял

Daviday
15.06.2018
22:14:14
Лол

Страница 3174 из 4042