
Alex
16.04.2016
20:46:44
Сорри за непрофессионализм
@zapishibot
Вот один из моих тренировочных ботов
Как на старте заставить его спросить некоторые данные, а потом просто начать записывать все входящие сообщения

Google

Sergey
16.04.2016
20:51:09
ну при окончании ввода тектового поля шлем аякс запрос с имененм данного поля. <input type="text" name="name">
На сервер отправялем массив типа array('name' => 'значениеполя') и пишем его в сессию
и так для всех полей
При вызове бота проверяем есть ли у нас все данные в нашем массиве (который мы записали в сессию или еще куда-то) если к-во уникальных элементов массива равно к-ву полей формы то начинаем выполнение другой части кода

Alex
16.04.2016
20:51:37
О! Спасибо!
«При вызове бота проверяем есть ли у нас все данные в нашем массиве (который мы записали в сессию или еще куда-то) если к-во уникальных элементов массива равно к-ву полей формы то начинаем выполнение другой части кода»
Вот здесь вкуриваю потихоньку!

Sergey
16.04.2016
20:52:32
аякс можно повесить на событие .focusout() инпута
получается так пользователь вводит текст - потом кликнул за переделом формы - ушел аякс запрос

Alex
16.04.2016
20:54:52
Как консольное прилложение

Sergey
16.04.2016
20:55:23
ну я про то как можно отправить данные боту )

Alex
16.04.2016
20:55:27
Ааа
Интересно, а можно ли как-то осуществить проверку поступил ли платеж с определенной суммой на биткоин кошелек, либо нет
Если кто знает, и пользуется btc

Сергей
17.04.2016
18:48:29
http://new.vk.com/wall-54530371_66575

Артур Евгеньевич
18.04.2016
14:16:30
https://habrahabr.ru/company/zfort/blog/281789/

Google

Alex
20.04.2016
13:37:21
Ребята, привет! А можно каким-то образом иметь базу данных в зашифрованном виде в обычном файле? Файл содержит в себе обыкновенный список, без полей. И после того, как строка была из базы выведена на экран — автоматически удалялась из базы.

Артур Евгеньевич
20.04.2016
13:39:53
ну да, получается тебя можно просто массив сеарилизовать, зашифровать это дело
а потом в обратном порядке
и удалить файл

Alex
20.04.2016
13:47:02
Пример файла:
ссылка 1
ссылка 2
ссылка 3
ссылка 4
Допустим, пользователь запросил ссылку 1. Сразу после вывода удалять ее из базы, и дальше выводить по порядку

Артур Евгеньевич
20.04.2016
13:51:28
поищи на хабре статью, там была про сервис секртетных ссылок. Типо ты заходишь пишешь текст какойто, и он доступен по ссылке, которая удаляется после первого прсомотра

Денис
20.04.2016
13:51:31
Ребята, привет! А можно каким-то образом иметь базу данных в зашифрованном виде в обычном файле? - можно sqlite использовать, как только select выполняется - выполнять delete с теми же условиями, sqlite можно зашифровать
еще можно после select-a ставить флажок need_to_remove=true например и удалять при следующем запросе , если need_to_remove=true

Alex
20.04.2016
13:54:20
О, здорово
Да, знаю.
А кто с BTC работал?

Артур Евгеньевич
20.04.2016
13:54:51
или можно тригер поставить, что при селекте определенной записи из базы, она удалялась)
хотя я не уверен что вsqllite тригеры есть

Alex
20.04.2016
13:55:32
Вот такую штуку делаю.
@Testorobot
Давайте до ума доведем?

Денис
20.04.2016
13:55:37
или можно тригер поставить, что при селекте определенной записи из базы, она удалялась) - лучше использовать флаг повторного обращения, потому что если сделал select - не факт, что клиент увидел инфу
по пути что-то отвалилось, а документ уже удален
ну там немного подумать надо, для чего именно это нужно

Google

Alex
20.04.2016
13:56:52
Там оно не нужно)
Я делаю магазин, который выдает определенную инфу из шифрованной базы после оплаты
Выдает ссылки на privnote
Которые удаляются после прочтения
В базу загружаю привноты через другого бота
первый - шифрует данные и заносит в базу (просто в новую строку)
второй - после оплаты достает из базы строку, расшифровывает и удаляет
предварительно отправив юзеру
Можно, конечно всё в одном сделать. Еще не разобрался с API, как дать боту понять, что его владелец - я
Чтобы функция добавления в базу появлялась только у создателя бота

Денис
20.04.2016
14:04:17
ну я что-то не вижу смысла двух ботов использовать

Alex
20.04.2016
14:04:46
Да, скорее всего

Alex
20.04.2016
14:04:58
Либо просто установить пароль, для добавления в базу
Или команду

Admin
ERROR: S client not available

malli
20.04.2016
14:49:30

Alex
20.04.2016
14:50:05
То есть, если id = моему, то показывать определенный пункт клавиатуры
Главный ворос, как ему объяснить, что после ввода команды ничто больше не должно выполняться, а только те инструкции, которые внутри.
Допустим. Введите имя: - введено, Дальше - Введите -Фамилию введено
Вот как инициировать поочередное выполнение

Google

malli
20.04.2016
14:53:16
$_POST['NAME']
наверн
если не пустое, то дальше
условия кароч

Andrey
20.04.2016
16:04:20
как вариант валидация формы через js, пока данные не заполнены кнопка "отправить" неактивна
Использует кто TeamCity ?

вз
21.04.2016
02:46:23
ρебяτ κτо знαеτ в κακγю бαзγ нγжно добαвиτь символ/смαйл чτобы можно он оτобραжαлся во всех γсτρойсτвαх κακ τγτ http://imgur.com/hTgiWoW

Артур Евгеньевич
21.04.2016
03:43:27
это через дополнительный шрифт делается иконочный, и черз css подключается

вз
21.04.2016
03:44:53
дακ хочеτься добαвиτь чτобы везде мой символραбоταл
воτ видишь обизянκи

[Anonymous]
21.04.2016
14:23:27
Ребят, привет!

Денис
21.04.2016
14:23:32
Привет

[Anonymous]
21.04.2016
14:23:55
Я к вам с вопросом
Вы все программисты
?
Кодите?

Денис
21.04.2016
14:24:58
Ну тут чатик тематический так-то ) ну да

[Anonymous]
21.04.2016
14:25:43
Не могли бы мне подсказать на каком мне языке лучше начать?

Денис
21.04.2016
14:26:10