|
 |
|
 |
| Пишем плагины сами! |
| Dennn | Дата: Понедельник, 23.03.2009, 09:51 | Сообщение # 31 |
|
Рядовой
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
| Quote (Fofka_iopt) Gigabyte помоги плиз убрать все команды талисманские,а то на пиво он в двойне реагирует... просто удали глобальные макросы, напримнр для пива так gmacrodel пиво
|
| |
|
| |
| Fofka_iopt | Дата: Вторник, 24.03.2009, 01:49 | Сообщение # 32 |
|
Рядовой
Группа: Проверенные
Сообщений: 4
Репутация: 0
Статус: Offline
| Quote (Dennn) просто удали глобальные макросы, напримнр для пива так gmacrodel пиво Угумс,спс...уже разобрался с этим.
|
| |
|
| |
| kirill | Дата: Четверг, 09.04.2009, 21:28 | Сообщение # 33 |
|
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Offline
| Gigabyte, спасибо. ждем продолжения
|
| |
|
| |
| Leok | Дата: Воскресенье, 10.05.2009, 05:10 | Сообщение # 34 |
|
Помощник владельца
Группа: Проверенные
Сообщений: 21
Репутация: 0
Статус: Offline
| Серега, слуш... а как бэ такой плаг сделать.. чтоб он болтал, не просто запоминая слова, а типа как в викторине- реагировал на ник/опред слова, предложения.. у мну есть небольшая база от болтуна, слово-ответ бота. Если в хелло_ворд добавлять, то очень раздутый плаг получается.
|
| |
|
| |
| Nagual6501 | Дата: Воскресенье, 17.05.2009, 16:54 | Сообщение # 35 |
|
Рядовой
Группа: Проверенные
Сообщений: 1
Репутация: 0
Статус: Offline
| а как можно совместить в макросе две и более команд? например на знак + или любое другое слово записать команду на пример на пинг и погоду? Ответьте пожалуйста
|
| |
|
| |
| Gigabyte | Дата: Воскресенье, 24.05.2009, 12:48 | Сообщение # 36 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| Leok, давай базу
|
| |
|
| |
| l_gr | Дата: Четверг, 11.06.2009, 17:22 | Сообщение # 37 |
|
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Offline
| Code if GCHCFGS[groupchat]['filt']['caps']==1: ccnt=0 nicks = GROUPCHATS[groupchat].keys() sbody=sourcebody for x in nicks: if sbody.count(x): sbody=sbody.replace(x,'') # if sourcebody.strip().split()[0].replace(':', '').replace(',', '').replace('>', '') in nicks: # sourcebody=' '.join(sourcebody.split()[1:]).strip() for x in [x for x in sbody.replace(' ', '').strip()]: if x.isupper(): ccnt+=1 if ccnt>=len(sbody)/2 and ccnt>9: # order_stats[groupchat][jid]['flood']+=1 order_stats[groupchat][jid]['devoice']['time']=now order_stats[groupchat][jid]['devoice']['cnd']=1 order_kick(groupchat, nick, 'слишком много капса') return вопрос... как добавить фразы исключения? не подскажете умные челавеки)))
|
| |
|
| |
| Gigabyte | Дата: Четверг, 11.06.2009, 17:32 | Сообщение # 38 |
Owner
Группа: Администраторы
Сообщений: 344
Репутация: 142
Статус: Offline
| if GCHCFGS[groupchat]['filt']['caps']==1: ccnt=0 nicks = GROUPCHATS[groupchat].keys() sbody=sourcebody for w in ['исключение_1', 'исключение_2']: if w in sbody: return for x in nicks: if sbody.count(x): sbody=sbody.replace(x,'') # if sourcebody.strip().split()[0].replace(':', '').replace(',', '').replace('>', '') in nicks: # sourcebody=' '.join(sourcebody.split()[1:]).strip() for x in [x for x in sbody.replace(' ', '').strip()]: if x.isupper(): ccnt+=1 if ccnt>=len(sbody)/2 and ccnt>9: # order_stats[groupchat][jid]['flood']+=1 order_stats[groupchat][jid]['devoice']['time']=now order_stats[groupchat][jid]['devoice']['cnd']=1 order_kick(groupchat, nick, 'слишком много капса') return
|
| |
|
| |
| l_gr | Дата: Четверг, 11.06.2009, 17:53 | Сообщение # 39 |
|
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Offline
| аригато
|
| |
|
| |
| l_gr | Дата: Четверг, 11.06.2009, 18:19 | Сообщение # 40 |
|
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Offline
| жалуется на 130ю строку "if w in sbody:" 
Сообщение отредактировал l_gr - Четверг, 11.06.2009, 18:21 |
| |
|
| |
| defaultNick | Дата: Пятница, 26.06.2009, 15:24 | Сообщение # 41 |
|
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 5
Статус: Offline
| Quote (l_gr) жалуется на 130ю строку "if w in sbody:" расставь правильно табы, а вообще выкладывай сюда плагин
|
| |
|
| |
| жек | Дата: Четверг, 30.07.2009, 00:18 | Сообщение # 42 |
|
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 0
Статус: Offline
| скажите пожалуйста, как сделать так чтоб бот реагировал на любое сообщение некоманда, написанное через обращение к боту или в личку??? реакция должна быть рандомной фразой взятой из внешнего файла (к примеру из папки static) еще раз подчеркну тот факт что бот не должен реагироать на это если ему дается команда P.S. уроки нужная вещь, ненужно забрасывать это дело 
|
| |
|
| |
| WitcherGeralt | Дата: Четверг, 30.07.2009, 04:39 | Сообщение # 43 |
Полковник
Группа: Beta-Tester
Сообщений: 194
Репутация: 33
Статус: Offline
| Gigabyte, а нельзя ли обсудить болтологический плаг? типа bred у твоей Юты Очень хочу научить своего тала нести всякую чуш
|
| |
|
| |
| жек | Дата: Суббота, 01.08.2009, 22:51 | Сообщение # 44 |
|
Рядовой
Группа: Проверенные
Сообщений: 6
Репутация: 0
Статус: Offline
| WitcherGeralt, чушь не надо, надо чтоб он дело говорил  Добавлено (01.08.2009, 22:51) --------------------------------------------- похоже все таки Gigabyte забил на уроки 
|
| |
|
| |
| exploration | Дата: Понедельник, 10.08.2009, 04:36 | Сообщение # 45 |
|
Рядовой
Группа: Проверенные
Сообщений: 10
Репутация: 0
Статус: Offline
| По болталке очень нужен урок, просветите плз. Пример плага.. или сам рабочий плаг с базой)
|
| |
|
|
| Copyright Gigabyte © 2012 |
 |
| |