Имя: Пароль:
1C
1С v8
Клиент (не бот) Телеграм на 1С
0 valerivp
 
29.09.22
00:55
1. Ясен пень, конечно да! 40% (2)
2. Не вштырило, нах не надо 40% (2)
3. КГ/АМ 20% (1)
4. Сейчас не до этого 0% (0)
Всего мнений: 5

В рамках саморазвития создал клиента Телеграм на 1С: https://www.screencast.com/t/LAWMBloG
на данный момент умеет только авторизоваться и получать/отправлять текстовые сообщения.
В перспективе возможно реализовать рассылки, управление контактами, реализовать виртуального собеседника, ...

Как думаете имеет смысл развивать поделку?
1 Aleksey
 
29.09.22
03:13
У него спрашивал? https://infostart.ru/public/1612201/
2 DrZombi
 
гуру
29.09.22
06:13
(0) Имеет смысл только разместив эту поделку на  https://infostart.ru
И вот там, люди заценят, что ты там навертел и как :)

а так, пока нечего не вижу... Кроме того, что вы желаете обогатиться, и скормно спрашиваете, кто бы хотел бы купить :DDDDD

КГ/АМ
3 DrZombi
 
гуру
29.09.22
06:15
(0) Держи еще одного бота - Информационного :)
https://infostart.ru/public/1274701/
4 Конструктор1С
 
29.09.22
07:00
(0) тупиковая ветвь. После долгих и мучительных разработок "внезапно" выяснится, что твоё поделие умеет только 5% от возможностей родного клиента телеграма. А ещё через некоторое время придет осознание, что на других стеках технологий пилить то же самое проще и удобнее. Например, посмотри поделку на Flutter, такая запиливается за несколько дней с кружкой чая в руках:
https://www.youtube.com/shorts/RNeHwTMUWQQ
5 valerivp
 
29.09.22
07:42
(4) Я тоже не пальцем сделан, в "других стеках технологий" тоже не полный ноль. Я взял phyrogram, прикрутил к нему http сервер, научил его работать с 1С в режиме longpolling и webhook - в итоге функционал phyrogram в интерфейсе 1С
6 Злопчинский
 
29.09.22
07:58
Нормально. пусть будет. на ИС только разместить.
а насчет того что 94) написал про 5% - да и пофиг. для юзеров для перепсики с клиентами часто больше и не надо...
7 Lasarus
 
29.09.22
08:03
(0) Пилите, Шура, пилите.
8 novichok79
 
29.09.22
08:45
каждая технология хороша для определенной цели. 1с - явно не подходит для реализации оптимального клиента API. вам только окошечки рисовать и историю переписки хранить, а вы тащите огромный небесплатный монолит с кучей ненужной в данной задаче функциональности в придачу. в чем заключается ваше саморазвитие? вы подергали API через HTTP? вы раньше не умели? может быть попробовать сделать это на корректном стеке?
9 novichok79
 
29.09.22
08:46
А ну да, забыл проголосовать

Не вштырило, нах не надо
10 valerivp
 
29.09.22
09:32
(2) деньги - только один из показателей нужности и качества ПО
11 Ryzeman
 
29.09.22
09:56
Как пет-проект, конечно делай. Какая-никакая разминка для мозгов.

Само по себе нахрен не надо.
Разве что запилишь интеграцию с системой взаимодействия... И то на самом деле не надо)

Не вштырило, нах не надо
12 valerivp
 
29.09.22
10:00
(11) по скринкасту не очевидно что именно интеграция с системой взаимодействия сделана?
13 valerivp
 
29.09.22
12:20
(8) вообще я думаю что этот функционал может быть частью CRM системы. Например с помощью 1С можно распределять чаты по пользователям
с саморазвитием все хорошо - я сделал надстройку над phyrogram - http сервер, на питоне. Ну и за одно транслировал на питон с js свою библиотеку для работы с sqlite - она принимает на входе метаданные базы в виде json и выполняет реструктуризацию таблиц
14 Ryzeman
 
29.09.22
12:24
(12) Он у меня не открылся, я не видел
15 novichok79
 
29.09.22
12:27
(13) я с питоном вообще не знаком. он не заходит чет, синтаксис, вот эти отступы.
и вообще че так сложно?
сериализация метаданных 1С в python, чтобы положить в sqllite.
у вас получалась файловая 1С, кек.  
правильнее (не знаю легче ли) написать фронт на JS, стучаться в бек на питоне.
никакого жадного 1С в середине.
16 novichok79
 
29.09.22
12:46
посмотрел поделку на инфостарте - неюзабельная дичь, 100500+ кликов, чтобы сообщение отправить. омагад.
это ж надо догадаться такое нарисовать - поделка ради поделки и знания, нигде кроме 1С не применимые.
судя по скринкасту у вас получилось гораздо юзабельнее.
а что там с видео, голосовыми? и стикерами (я ТГ без них не использовал бы),
короче и еще раз, 1С - не тот инструмент (гигантский монолитный оверхед) для поставленной задачи.
в итоге придете к тому, что в поле HTML придется рисовать web.telegram.org
17 valerivp
 
29.09.22
13:02
(15) я не сказал "метаданные 1С", сказал "метаданные базы" [sqlite]: https://www.screencast.com/t/SM7cVsAsTSZi
в процессе разработки требуемая структура данных может меняться, например на скрине таблица "webhook" стала не нужна - удалил из описания колонки - и библиотека при следующем старте таблицу удалила.

контент кроме текста пока не поддерживается
18 valerivp
 
29.09.22
13:09
(16) про монолитный оверхед - вообще я сделал этот функционал в виде расширения для любой конфигурации, т.е. фактически микросервис
19 novichok79
 
29.09.22
13:10
(18) это не микросервис, вы ж отдельно его развернуть не можете.
1С в докере, это типа на каждый инстанс лицензию искать.
ну может чо поменялось с 2018го года, когда я пытался в докере развернуть 1Сину.
в общем, свят-свят.
20 novichok79
 
29.09.22
13:11
(17) ну вот, вы уже уперлись в ограничения платформы 1С.
потому что решили сделать что-то необычное.
я из-за этого ушел из 1С.
21 valerivp
 
29.09.22
14:27
(19) микросервис - это не то что отдельно или в докере. это то, что слабосвязанно с остальной системой, т.е. фактически имеет свой API
(20) у меня есть разработки на десятке языков программирования. у всех ЯП и платформ есть какие-то ограничения.
22 novichok79
 
29.09.22
15:14
(21) по-моему, микросервис - это минимальный юнит, который делает только 1 бизнес-функцию, если бизнес-функций больше 1, то это уже сервис.
но спорить не буду.
23 novichok79
 
29.09.22
15:15
(21) камон, в других ЯП ограничений меньше, чем в 1С.
24 valerivp
 
29.09.22
15:39
(23) например в bitlash )))
25 novichok79
 
29.09.22
16:16
(24) кек, ну так это для embedded. там другая песня.
26 Смотрящий
 
29.09.22
16:44
(0) Примером кинешь ?
27 valerivp
 
29.09.22
18:09
(26) не понял
28 ssh2006
 
29.09.22
18:15
(0) накуа

Ясен пень, конечно да!
29 Злой Бармалей
 
30.09.22
12:01
А статус доставки и прочтения сообщений можно же получать? можно тогда для одноразовых паролей использовать например, вместо sms
Если да, то

Ясен пень, конечно да!
30 Serginio1
 
30.09.22
17:35
31 valerivp
 
03.10.22
14:58
(30) не то. из этого можно слепить клиентскую часть.
а как быть если множество менеджеров общаются через одну учетку с разными клиентами?
или вообще клиентская часть не требуется
или линукс
32 Serginio1
 
04.10.22
13:08
(31) А какие проблемы? Делай Сервер и клиента. Для линукса тоже есть
https://infostart.ru/1c/articles/548701/
33 Serginio1
 
04.10.22
13:10
Тебе с сервера так или иначе нужно оповещать клиента. Клиент должен через одно соединение ждать ответа или быть сервером. Не вижу проблем
34 Serginio1
 
04.10.22
13:10
33+ gRPC!