это если крупная компания, а если контора на 5 человек, то все должны быть мобильные и готовы ответить с сотового в любой момент (и днем и ночью работа прежде всего). А веб приложение только с рабочего места — не очень оперативно.
мой вопрос был не в выборе базы MS Sql, PostGRE или MySQL а в возможности не использовать базу а писать в файл, т.к. данных вроде не очень много. И я хотел получить совет, как это сделать и стоит ли так делать или лучше СУБД нет ничего.
клиент спросил вопрос, этот вопрос пришел двум сотрудникам тех.поддержки.
Один сотрудник отвечает через телеграмм нужному клиенту.
Я для этого сделал так: сотрудник получил сообщение: клиент 165313 сказал вопрос
Сотрудник пишет: например /ans а потом (uid клиента)(спец символ, например %)(ответ клиенту). Получается не очень удобно.
При этом остальные сотрудники тех.поддержки должны получить информацию, что с клиентом кто-то работает. А это еще лишняя информация, засоряющая чат.
В идеале сделать тех.поддержке кнопки, типа ответить клиенту 1, ответить клиенту 2. И если кто-то отвечает уже этому клиенту, то кнопка ответить клиенту 1 у других не активно. Но так у меня уже не получилось сделать.
Если кому-то хочется увидеть статью про более сложного бота (с вебхуками, подключенной БД с настройками пользователей и т.д.) — пишите.
очень даже интересно.
Думал написать бота для тех. поддержки.
Проблем словил много:
1) как взаимодействовать с клиентом, т.е. отвечать кому-то конкретному, если пришел вопрос от двоих. Как сделать интерфейс админу (сделать кнопку с ответом разным пользователям).
2) как сделать кнопку запросить телефон, в тинькоф банке есть такое. При общении они спрашивают твой телефон, ты просто жмешь кнопку и они тебя проверили.
3) куда сохранять лучше историю? Я сделал в postgre. Сначала хотел писать sqllite, но столкнулся с проблемой доступа к файлу базы, видимо из-за параллельных потоков. А если вдруг бота в бой пускать, то с postgre сложнее разворачивать. Еще как вариант, думал писать просто в файл, в json формате или т.п.
4) историю сообщений думал сохранить в базе, чтоб оператор мог посмотреть всю переписку, но опять не придумал как ее выводить, может кнопку сделать прислать на почту, но почта не очень оперативно.ю когда в чате общаешься.
в общем у меня вроде и работает, но как-то криво. Если покажете пример (не обязательно все готовое и на блюдечке, можно озвученные темы) то будет супер.
да, я использовал telebot
Можно уточнить на узком примере. Цель iSCSI.
Берем NAS, например TS-431XU + пара HP серверов (в них изначально только 1 Gb сеть). Надо их связать по 10 Gb.
В сервера покупаем что-то такое: 671798-001 Сетевой адаптер HP 666172-001/ MNPA19-XTR PCIe x8 NIC 10gbe Single Port SFP+ для сервера HP Proliant
Берем активку, например D-link DXS-1210-12SC
и все это просто связываем с помощью кабелей, например N280-05M-GN Кабель Tripp Lite 5M SFP+ 10Gbase-CU Twinax Copper Cable Green
После этого присваиваем IP адреса и должны работать?
или можно иначе?
Для меня не понятно где есть уязвимости, в каких процессорах. Где-то пишут, начиная с 3-го поколения Core i, а в патчах говорят, для всех процессоров за последние чуть ли не 15 лет. И, «старые» процессоры будут сильно тормозить, что значит старые?
И, если мы возьмем сервер виртуализации, а на сколько я понял топик стартер работает в этой области, то на гостевые машины установка патча никак не повлияет? А вот если ставить на хост, то результат скажется сразу на всех гостевых машинках? Может у вас есть возможность проверить результаты при использовании патча именно в виртуальной среде?
1) пробовал по ссылке после регистрации
2) через curl -F«url=https://my_ip:443/my+token/» -F«certificate=@public.pem» api.telegram.org/my_token/setWebhook после установки ssl
3) из python
ощущение, что я что-то не установил для обращения к нему
У меня глупый вопрос: как запустить бота?
1) Регистрируем нового бота, получаем токен
2) при обращению к api получаю ответ: {«ok»:false,«error_code»:404,«description»:«Not Found»}
Вопрос: для работы с api нужен ssl сертификат на машине? можно самоподписанный? На какое имя он (сертификат) должен быть выдан?
идея классная, но без разграничения прав я не представляю, как ее внедрять.
У меня 300ГБ инфы на файловом сервере + у каждого пользователя еще свой профиль, который тоже можно засунуть для поиска инфы (папку Docs + Desktop).
Документы лежат в нужных папках по темам, но все равно их бывает хрен найдешь.
Осталось придумать как подтягивать разграничение по правам доступа и будет готовое решение.
Раз пошла такая пьянка, может расскажите, как из QtableWidget отловить, какую ячейку отредактировал человек (на самом деле это мы уже поняли) и что ввел в нее и главное сигнал, о том что она была выбрана и что окончили ввод текста/редактирования ячейки.
понять бы еще какую форму и куда подавать.
будем ждать от ЦБ информации
есть кокой-то документ/информация для работников финтеха/банков?
я ниже написал, повторюсь, попробуйте бота запускать с такими ключами
bot.polling(none_stop=False, interval=0, timeout=20)
bot.polling(none_stop=False, interval=0, timeout=20)
клиент спросил вопрос, этот вопрос пришел двум сотрудникам тех.поддержки.
Один сотрудник отвечает через телеграмм нужному клиенту.
Я для этого сделал так: сотрудник получил сообщение: клиент 165313 сказал вопрос
Сотрудник пишет: например /ans а потом (uid клиента)(спец символ, например %)(ответ клиенту). Получается не очень удобно.
При этом остальные сотрудники тех.поддержки должны получить информацию, что с клиентом кто-то работает. А это еще лишняя информация, засоряющая чат.
В идеале сделать тех.поддержке кнопки, типа ответить клиенту 1, ответить клиенту 2. И если кто-то отвечает уже этому клиенту, то кнопка ответить клиенту 1 у других не активно. Но так у меня уже не получилось сделать.
очень даже интересно.
Думал написать бота для тех. поддержки.
Проблем словил много:
1) как взаимодействовать с клиентом, т.е. отвечать кому-то конкретному, если пришел вопрос от двоих. Как сделать интерфейс админу (сделать кнопку с ответом разным пользователям).
2) как сделать кнопку запросить телефон, в тинькоф банке есть такое. При общении они спрашивают твой телефон, ты просто жмешь кнопку и они тебя проверили.
3) куда сохранять лучше историю? Я сделал в postgre. Сначала хотел писать sqllite, но столкнулся с проблемой доступа к файлу базы, видимо из-за параллельных потоков. А если вдруг бота в бой пускать, то с postgre сложнее разворачивать. Еще как вариант, думал писать просто в файл, в json формате или т.п.
4) историю сообщений думал сохранить в базе, чтоб оператор мог посмотреть всю переписку, но опять не придумал как ее выводить, может кнопку сделать прислать на почту, но почта не очень оперативно.ю когда в чате общаешься.
в общем у меня вроде и работает, но как-то криво. Если покажете пример (не обязательно все готовое и на блюдечке, можно озвученные темы) то будет супер.
да, я использовал telebot
Берем NAS, например TS-431XU + пара HP серверов (в них изначально только 1 Gb сеть). Надо их связать по 10 Gb.
В сервера покупаем что-то такое: 671798-001 Сетевой адаптер HP 666172-001/ MNPA19-XTR PCIe x8 NIC 10gbe Single Port SFP+ для сервера HP Proliant
Берем активку, например D-link DXS-1210-12SC
и все это просто связываем с помощью кабелей, например N280-05M-GN Кабель Tripp Lite 5M SFP+ 10Gbase-CU Twinax Copper Cable Green
После этого присваиваем IP адреса и должны работать?
или можно иначе?
И, если мы возьмем сервер виртуализации, а на сколько я понял топик стартер работает в этой области, то на гостевые машины установка патча никак не повлияет? А вот если ставить на хост, то результат скажется сразу на всех гостевых машинках? Может у вас есть возможность проверить результаты при использовании патча именно в виртуальной среде?
2) через curl -F«url=https://my_ip:443/my+token/» -F«certificate=@public.pem» api.telegram.org/my_token/setWebhook после установки ssl
3) из python
ощущение, что я что-то не установил для обращения к нему
1) Регистрируем нового бота, получаем токен
2) при обращению к api получаю ответ: {«ok»:false,«error_code»:404,«description»:«Not Found»}
Вопрос: для работы с api нужен ssl сертификат на машине? можно самоподписанный? На какое имя он (сертификат) должен быть выдан?
У меня 300ГБ инфы на файловом сервере + у каждого пользователя еще свой профиль, который тоже можно засунуть для поиска инфы (папку Docs + Desktop).
Документы лежат в нужных папках по темам, но все равно их бывает хрен найдешь.
Осталось придумать как подтягивать разграничение по правам доступа и будет готовое решение.