@laravel_pro

Страница 713 из 2014
Евгений
25.08.2017
09:20:26
отдельно от телеги получается

Юрий
25.08.2017
09:20:44
тогда делай простой сайт а привязки через паспорт

как линковку соцсетей

только телегу все равно привязать надо

Google
Юрий
25.08.2017
09:21:12
но если не привязано - создаешь нужные сущности фейковые на сайте

типа чата которого по факту нет

если юзер свяжется с телегой - апдетишь или пересоздаешь все

Евгений
25.08.2017
09:22:16
просто думаю что если связать аккаунты то должен быть общий баланс и в телеге и на сайте. А в телеге у меня аккаунт не создается... Вот думаю так: если юзер изначально юзает бота, то создать ему аккаунт автоматом и выдать доступ. если юзер не юзал бота а сразу юзал веб версию, то создать аккаунт без связи с чатом

Юрий
25.08.2017
09:23:06
вяжись по факту на аккаунты телеги. если на сайте создан акк без привязки - делай фейковые сущности. если юзер вяжется - перевязывай все фейковое на телегу

Евгений
25.08.2017
09:23:26
а если он юзал сначала веб версию а потом сталб юзать телебота то ему создается отдельный аккаунт автоматом, и только через супорт можно их скрестить...

Юрий
25.08.2017
09:23:57
ну на самом деле учитывая специфику его магазина - нет

Андрэ
25.08.2017
09:24:13
тут только один момент, у юзера должна быть кнопка в веб версии - привязать свой телеграмм акк

Андрэ
25.08.2017
09:24:26
иначе ж ты никак не угадаешь, что это один и тот же чел

Google
Юрий
25.08.2017
09:24:39
но не регай акки при использовании бота

Евгений
25.08.2017
09:24:52
а баланс тогда у кого, у чата или у юзера?

Юрий
25.08.2017
09:24:56
если у тебя все еще та етматика - вызовет негатив типа ты делаешь и сливаешь данные без спросу

Евгений
25.08.2017
09:25:05
да, тематика та

Юрий
25.08.2017
09:25:11
а баланс тогда у кого, у чата или у юзера?
линкуй сущность юзера к чатам

баланс у юзера

Евгений
25.08.2017
09:25:38
ну вот если юзер только бота юзает без веб версии, то баланс где храним? в сущности чата?

или все равно создаем аккаунт и там храним баланс?

Юрий
25.08.2017
09:26:06
если бот: чат - юзер - баланс если сайт: фейковый чат - юзер - баланс

F01134H
25.08.2017
09:26:18
и нахера такие сложности

Андрэ
25.08.2017
09:26:20
я бы создавал юзера - хть с веб. хоть с чата

F01134H
25.08.2017
09:26:25
какой-то ненужный фейковый чат

Андрэ
25.08.2017
09:26:28
и все к нему привязывал

Евгений
25.08.2017
09:26:36
ок, понял, щас буду реализовывать, если что задам вопросы еще) Спасибо, Юра

Юрий
25.08.2017
09:26:44
какой-то ненужный фейковый чат
как ты потом привяжешь покупки когда юзер телегу привяжет

а если отвяжет?

а отвязявать у него будут дохера

ему надо иметь сущность юзер-баланс и подключать к ней чат по запросу

F01134H
25.08.2017
09:27:30
как ты потом привяжешь покупки когда юзер телегу привяжет
одна сущность пользователя, одинаковая для телеги и для веба. Только в зависимости от типа регистрации - заполняются разные поля

Юрий
25.08.2017
09:27:54
эта сущность может меняться

Google
Юрий
25.08.2017
09:28:03
в только чат/только сайт/чат-сайт

у него будут часто отвязывать телегу и мертвые акки не нужны

Евгений
25.08.2017
09:28:24
ну ваще как фолли говорит тоже можно же

Юрий
25.08.2017
09:28:38
да вроде он то же самое говорит, я просто сложно объясняю)

Евгений
25.08.2017
09:28:44
ладно, варианты в голове есть, щас обрисую всё для себя

F01134H
25.08.2017
09:28:46
у него будут часто отвязывать телегу и мертвые акки не нужны
ну а так будет две сущности в вдвое больше гемора)

Евгений
25.08.2017
09:29:10
просто можно в сущности User сделать поле chat_id, я так понял это имеет ввиду фолли

Юрий
25.08.2017
09:29:15
ну а так будет две сущности в вдвое больше гемора)
чат фейковая сущность подклчаемая по запросу. фейковая чтобы хранить чот старое по ней.

Евгений
25.08.2017
09:29:15
и это и будет связью

Юрий
25.08.2017
09:29:20
ну да

и ставить ее только если есть привязка к телеге

Евгений
25.08.2017
09:29:39
chat_id имеется ввиду не айди чата как сущности а айди чата телеговского

Евгений
25.08.2017
09:29:58
telegram_chat_id

если он не заполнен то связи с телегой нет, если заполнен то есть

и без фейкового чата

Андрэ
25.08.2017
09:30:32
для чего вообще фейковые чаты, не могу понять?

Евгений
25.08.2017
09:30:41
просто придётся немного переделать логику которая уже сделана :(

Андрэ
25.08.2017
09:31:01
Зашел юзер с веба - создали юзера. Зашел с телеги - создали юзера. Решил связать - прописали поля и лишнего юзера удалили. Все

Евгений
25.08.2017
09:31:24
и все покупки переписать на одного юзера перед удалением

кстати отвязывать телегу от сайта вроде не планируется по тз

Google
Юрий
25.08.2017
09:31:46
для чего вообще фейковые чаты, не могу понять?
я пишу в чат боту, делаю заказ. акк привязан к сайту. потом у меня при получении заказа возникли проблемы и я хочу отвязать телегу. иду на сайт и отвязываю.

F01134H
25.08.2017
09:31:46
чат фейковая сущность подклчаемая по запросу. фейковая чтобы хранить чот старое по ней.
в принципе да, в этом есть логика. Я бы наверное тогда сделал отдельную сущность profile, которая имела бы два отношения к вебу и к телеге. И в зависимости от того, где произошла регистрация - то отношение и заполнять в первую очередь

Юрий
25.08.2017
09:31:58
если ты отвяжешь чат полностью - ты не сможешь почитать историю

F01134H
25.08.2017
09:32:04
а всю историю транзакций и т.д. - хранить в профайле самом

Юрий
25.08.2017
09:32:17
если у тебя будет фейковая сущность со всем этим - ты сможешь читать историю общения в чате телеги на сайте

и потом привязать другую телегу и всче еще читать

ему важно хранить историю но в то же время нет смысла делать кучу разных сущностей

должен быть один большой чат на одного юзера и пускай там хоть 100 акков телеги было

поэтому и предложил фейковый чат к которому просто вязать id текущего

F01134H
25.08.2017
09:34:16
хз, в чате ведь юзер может сообщения тереть?

Admin
ERROR: S client not available

F01134H
25.08.2017
09:34:23
я бы хранил в бд наверное

Юрий
25.08.2017
09:34:26
может но у бота не сотрутся

ну и я про бд

F01134H
25.08.2017
09:34:38
ну тогда я бы сделал как выше описал

Юрий
25.08.2017
09:34:40
фейковый чат в моем понимании просто история чата

может стоило так сразу сказать

F01134H
25.08.2017
09:34:49
один профайл, хранящий всю историю действий

но у которого отношения к телеге и к вебу отдельные

Евгений
25.08.2017
09:35:05
я так понимаю вы об одном и том же примерно говорите уже)

Google
Юрий
25.08.2017
09:35:36
+

Евгений
25.08.2017
09:36:14
а авторизацию на сайте как делать? какой пароль у юзера если он с телеги?

присылать ему пароль не вариант

дать какой то линк на страницу создания пароля?

F01134H
25.08.2017
09:38:09
можешь давать линк сразу на авторизацию)

но эт не точно

да, лучше на создание пароля наверн

хз как лучше

Юрий
25.08.2017
09:39:19
шли ботом

почему не вариант?

"Хочу получить пароль" - "Пароль отправлен вам ботом"

F01134H
25.08.2017
09:40:08
я бы давал ссылку на авторизацию, которая при том автоматом бы переходила на страницу с заданием пароля. Но типо если не хочет задавать, может нажать куда нужно и перейти, не задавая пароль для веб версии

ну или попап какой-нибудь выводил "РЕКОМЕНДУЕМ ЗАДАТЬ ПАРОЛЬ"

с точки зрения юзабилити это наверное самый простой вариант, т.к. меньше всего действий для клиента

Дмитрий
25.08.2017
09:46:24
https://www.youtube.com/watch?v=_A9g1b5Sm-M

Alexey
25.08.2017
09:51:15
А если переписка с ботом личная (1 на 1) то chat_id телеграма и user_id одинаковые. И можно по идее использовать как юзера и все. Если я все правильно понял из описания

Евгений
25.08.2017
09:52:45
но вопрос не про это был, а про авторизацию на сайте

Alexey
25.08.2017
09:55:59
Я делал в похожей ситуации авторизацию через телеграм. У бота просишь линк на авторизацию а он тебе даёт ссылку для авторизации в вебе. И делаешь пользователей в базе с айди телеграма.

Евгений
25.08.2017
09:57:27
а возможность юзать веб версию без телеграма?

Alexey
25.08.2017
10:04:13
Юзеры у тебя остаются стандартные. Только поле добавляешь telegram_user_id

Вопрос только в том надо ли тебе старые покупки будет подтянуть в веб версию. Но это в принципе тоже можно решить

Евгений
25.08.2017
10:05:16
да мы уже вроде порешали тут все, так что всё норм. Только пока еще не приступил к реализации

Страница 713 из 2014