|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.06.2010, 18:08 | #1 | ||
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
ICQ BOT...
Вобщем задумка сделать бот по продаже некого товара. Но застрял на одном моменте. Допустим при отправке произвольного сообщения первый раз, бот отвечает:
Цитата:
Цитата:
|
||
07.06.2010, 18:10 | #2 |
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
Ps: используется компонент TICQClient.
|
07.06.2010, 18:22 | #3 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
К примеру:
Код:
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли |
07.06.2010, 18:53 | #4 |
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
Спасибо за подсказку.
Появилась новая проблема. Допустим первый UIN посылает боту команду 1, бот увеличивает pos ( Inc(Pos) из кода выше) на 1. Теперь если стукнет еще один UIN боту, то Pos то будет равен 1, а не 0. Так вот, как сделать так что бы для каждого UINa был уникальный Pos. Или может выносить в отдельный поток каждый UIN?. Последний раз редактировалось Stilet; 21.06.2010 в 10:48. |
20.06.2010, 18:29 | #5 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Заведи массив, например, типа TPoint (или какую-нибудь структуру), X - составляющая будет хранить UIN, Y - уровень. При приходе сообщения, ищем в массиве нужный UIN по X (если не нашли, то добавляем новую запись), затем получаем уровень Y и если уровень = 1, то предложить выбор языка, если уровень = 2, то предложить категорию и т.д.
|
20.06.2010, 18:46 | #6 |
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
Спасибо. Задумку понял но с TPoint не работал. Можно пример кода "ищем в массиве нужный UIN по X (если не нашли, то добавляем новую запись), затем получаем уровень Y и если уровень = 1, то предложить выбор языка, если уровень = 2, то предложить категорию и т.д."
|
20.06.2010, 19:38 | #7 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
типа так...
Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Bot | fufel | HTML и CSS | 9 | 08.03.2011 19:05 |
ICQ Bot + | Simply-Art | Софт | 8 | 03.09.2009 07:54 |
ICQ Bot - защита от флуда | snakesoft | Работа с сетью в Delphi | 4 | 13.12.2007 04:35 |