|
 |
|
 |
| Пишем плагины сами! |
| Leok | Дата: Пятница, 06.03.2009, 13:46 | Сообщение # 16 |
|
Помощник владельца
Группа: Проверенные
Сообщений: 21
Репутация: 0
Статус: Offline
| О!)) хорошо))))) Давай еще про макросы че нить параллельно... Как изменять, добавлять и прочая муть)))
|
| |
|
| |
| Gigabyte | Дата: Пятница, 06.03.2009, 14:36 | Сообщение # 17 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| Макросы? Это уже не программирование будет. macroadd слово `команда` - общий вид добавления макроса
|
| |
|
| |
| Leok | Дата: Суббота, 07.03.2009, 03:05 | Сообщение # 18 |
|
Помощник владельца
Группа: Проверенные
Сообщений: 21
Репутация: 0
Статус: Offline
| Gigabyte, понятно.. но у меня не получается- напр- Нектария: macroadd чай [00:01:32] Cronchik: Нектария: мало аргументофф __ не понимаю, как команду добавить?Добавлено (07.03.2009, 03:05) --------------------------------------------- *** Жду новый урок)))))))
|
| |
|
| |
| Gigabyte | Дата: Суббота, 07.03.2009, 12:59 | Сообщение # 19 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| короткий инструкция по макросам с бодуна: В: Хочу чтобы я боту говорил не пинг а п и он отвечал пингом О: Пишем macroadd п `пинг $*` или gmacroadd п `пинг $*` что бы макрос был доступен во всех комнатах. команда на которую пишется макрос должна быть окружена АПОСТРАФАМИ а не КАВЫЧКАМИ, $* - передает все параметры которые пишуться после макроса, например пинг Gigabyte тут Gigabyte будет параметром. В: Хочу чтобы боль на слово "сука" отвечел "сам ты сука, а я кобель" О: Пишем macroadd сука `сказать сам ты сука, а я кобель` или gmacroadd сука `сказать сам ты сука, а я кобель` что бы макрос был доступен во всех комнатах. команда на которую пишется макрос должна быть окружена АПОСТРАФАМИ а не КАВЫЧКАМИ, $* - передает все параметры которые пишуться после макроса, например пинг Gigabyte тут Gigabyte будет параметром. В: хочу в макросе на слово тра выполнить код питона О: Пишем macroadd тра `exec msg('foo@jabber.ru', u'Я люблю тебя')` или gmacroadd тра `exec msg('foo@jabber.ru', u'Я люблю тебя')` для доступа со всех конференций.
|
| |
|
| |
| Gigabyte | Дата: Суббота, 07.03.2009, 13:48 | Сообщение # 20 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| Урок номер четыре - учим бота работать со списками! Это типа бета урок, вообщем в атаче смотрим и разбираемся.
|
| |
|
| |
| Leok | Дата: Воскресенье, 15.03.2009, 14:52 | Сообщение # 21 |
|
Помощник владельца
Группа: Проверенные
Сообщений: 21
Репутация: 0
Статус: Offline
| ага.. все получилось. Класс.. Добавлено (08.03.2009, 21:23) --------------------------------------------- а с макросами нет.. во первых, если я добавила, то и воспользоваться могу только я , а не все желающие, имеющие доступ менее 100, а во вторых, не срабатывает переменная для ников.. не подставляет ник, тпи чай тому то.. ну мож непонятно написала(((((((( Добавлено (10.03.2009, 01:18) --------------------------------------------- и с ними разобралась)) ____________________ Жду продолжения)) кста.. как плаг и погодой наладить? Перестал работать Добавлено (15.03.2009, 14:52) --------------------------------------------- Гиииг!!!! погода не работает на том плаге!!
|
| |
|
| | |
| |
| sheldor | Дата: Среда, 18.03.2009, 00:40 | Сообщение # 23 |
|
Рядовой
Группа: Проверенные
Сообщений: 5
Репутация: 0
Статус: Offline
| был бы интересен плагин читающий rss ленту
|
| |
|
| |
| Dennn | Дата: Среда, 18.03.2009, 11:27 | Сообщение # 24 |
|
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
| все получилось, даже переделал чють. Спасибо. Продолжай!!!
|
| |
|
| |
| Fofka_iopt | Дата: Четверг, 19.03.2009, 04:08 | Сообщение # 25 |
|
Рядовой
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Offline
| Quote Че та я совсем обленился Хоть отпишитесь те кто прошел уроки и что то получилось понять и те у кого ниче не получилось понять Вдруг оно нах никому ненадо У мя получилось,но тока на половину,в общем он работает только в домашней конфе,во всех других даже не отвечает... Причём ни на один из запросов...Даже перестал реагировать на все родные команды... 
|
| |
|
| |
| Dennn | Дата: Четверг, 19.03.2009, 10:34 | Сообщение # 26 |
|
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
| Quote (Fofka_iopt) У мя получилось,но тока на половину,в общем он работает только в домашней конфе,во всех других даже не отвечает... Причём ни на один из запросов...Даже перестал реагировать на все родные команды... Фофка ты чтоль? если да то напиши мне я во флирте сижу Denn, помогу тебе
|
| |
|
| |
| Fofka_iopt | Дата: Пятница, 20.03.2009, 04:17 | Сообщение # 27 |
|
Рядовой
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Offline
| Quote Фофка ты чтоль? если да то напиши мне я во флирте сижу Denn, помогу тебе Да,я!Уже разобрался...И даже потихонечку вбиваю новые фразы,всё получилось на 5 с + !!!Добавлено (20.03.2009, 04:17) --------------------------------------------- Gigabyte помоги плиз убрать все команды талисманские,а то на пиво он в двойне реагирует...А смысла собственно нет держать в болтающем боте ненужные(модерские функции),кстати убил несколько строк в pybot.py и терь он не просит админки,но у всех доступ "0"
|
| |
|
| |
| fullrulez | Дата: Пятница, 20.03.2009, 14:17 | Сообщение # 28 |
|
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Offline
| Кто каким редактором это дело открывавет? Добавлено (20.03.2009, 14:17) --------------------------------------------- Когда пишу по русски, он потом выдаёт ошибку. Типа не та кодировка. Чё делать?
|
| |
|
| |
| Fofka_iopt | Дата: Пятница, 20.03.2009, 19:44 | Сообщение # 29 |
|
Рядовой
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Offline
| Quote (fullrulez) Кто каким редактором это дело открывавет?Добавлено (20.03.2009, 14:17)---------------------------------------------Когда пишу по русски, он потом выдаёт ошибку. Типа не та кодировка. Чё делать? Я поступил проще,скопировал готовый плагин из талика,почистил там всё и написал свои строчки.
|
| |
|
| |
| Gigabyte | Дата: Суббота, 21.03.2009, 12:20 | Сообщение # 30 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| fullrulez, чтобы русский принимался надо во первых чтобы плагин был в кодировке UTF-8 (самый лучший вариант скопировать готовый плаг, например мой), во вторых русские строки помимо апострофОВ вконце и вначале должны иметь букву u перед первым апострофом. Code пимер: fools = u'Привет, как дела?'
|
| |
|
|
| Copyright Gigabyte © 2012 |
 |
| |