Страница 1 из 1

Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 11:06 am
Tehnik-UK
день добрый. в программировании вообще ни чего не смыслю. поставил Ваш чат на предприятии, хотел организовать Eliza'у так чтоб по запросу допустим "ФИ" (фамилия имя) она отвечала номером телефона сотрудника сотовый и внутренний номер. как написать этот скрипт? заранее спасибо.

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 12:20 pm
Алексей Пикуров
Здравствуйте.

Сразу сходу вопрос, возможно вам и не нужен скрипт. Все нужные поля вы можете настроить в MyChat Client, открываете приват с человеком — показывается то, что вам нужно. Вот так (справка).

Если этого недостаточно — пишите, я покажу, как написать скрипт.

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 1:19 pm
Tehnik-UK
если человека нет в чате, т.е. не зарегистрирован в нем. загрузить список всех работников предприятия которые есть вообще

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 1:20 pm
Алексей Пикуров
Окей, откуда доставать этот список? У вас есть пример?

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 2:37 pm
Tehnik-UK
2 файла excel, но они на сервере предприятия у меня на пк нет. я думал если можно сам подставлю

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 2:39 pm
Алексей Пикуров
Можно и из Excel, но это сложнее, можем сделать за отдельную оплату.

Преобразуйте в текстовый файл и покажите пример.

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 5:28 pm
Tehnik-UK
запрос: Иванов Иван
ответ робота: Иванов Иван Алексеевич +123 456 78 90, внут.телефон 1234

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн сен 18, 2017 5:30 pm
Алексей Пикуров
Отлично. Я спрашиваю вас, где текстовый файл с фамилиями и прочим. Покажите его.

Или вы думаете, что программа — это специальная магия, которая сама из вашего непойми-какого файла непойми-где-он-лежит в неизвестно-каком-формате достанет чудесным образом Иванова Ивана?

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Вт сен 19, 2017 7:49 am
Алексей Пикуров
Бесполезно писать скрипт, не зная, в каком виде в файле эти данные. Вы меня понимаете?

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пн окт 02, 2017 10:18 pm
Vyacheslav34
Интерактивный телефонный справочник.
Круть! Ещё чуть чуть и говорящая Ельза на подходе.
Человек наверное всё принял буквально, подумал что вам нужны персональные данные.
наверное достаточно было б указать просто формат файла с какими нибудь разделителями.
Это реально сделать?
в моём понимании примерно так
ФИО (полностью с пробелами); тел1(10 знаков);тел2 (10знаков)

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Вт окт 03, 2017 12:43 pm
Алексей Пикуров
Да, реально. Я хотел помочь человеку и написать скрипт для него, бесплатно. Но, видимо, не судьба.

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Ср июн 05, 2019 11:10 pm
Сергей Михайлов
Здравствуйте! Меня очень заинтересовала такая возможность. Если все ФИО и телефоны содержатся в одном единственном файле формата word, в таблице - может ли Элиза считывать данные из этого файла и в ответ на фамилию выдавать полные ФИО (записаны в таблице в одну ячейку) и 2 номера телефона (из двух других ячеек в той же строке, где и ФИО)? В таблице примерно 500 строк, этот телефонный справочник в организации обновляют примерно раз в квартал и в эксель переводить не хотят...

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Ср июн 05, 2019 11:17 pm
Сергей Михайлов
Добавлю, табличка имеет неизменный вид, при обновлении меняются только ФИО работников и их количество в отделах. Файл таблицы хранится на ПК, где установлен сервер МайЧата, но чат используется только в одном отделе, а список содержит данные о работниках всех отделов, т. е. в чате они не зарегистрированы.

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Чт июн 06, 2019 7:34 am
Алексей Пикуров
Сергей, пересохраните файл в текстовом формате и работайте с ним скриптом. Читать файлы Word MyChat не умеет.

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Чт июн 06, 2019 4:18 pm
tfosn
было бы удобно обойтись без файлов вообще чтоб бот сам искал фамилию в своей бд и отвечал данными

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пт июн 07, 2019 7:59 am
tfosn
но функции поиска юзера по фамилии в скриптовом языке нету.... может добавите?

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Пт июн 07, 2019 8:13 am
Алексей Пикуров
Поиска юзера где? В своей базе данных?

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Сб июн 08, 2019 9:24 am
tfosn
Да поиск в списке пользователей MyChat
По идее все то же самое можно сделать набрав в поиске в общей панели контактов фамилию и в контекстном меню выбрав пункт "Информация о пользователе"

Re: Eliza отвечает на вопрос

СообщениеДобавлено: Сб июн 08, 2019 10:00 am
Алексей Пикуров
Я подумаю.