| | Помогите с плагином для neutron |
| |
Posted: Sat Nov 29, 2008 9:53 am |
|
|
Velan |
Отметившийся |
|
|
Joined: 29 Nov 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Дело в том что мне необходимо что бы при заданной команде в чате (Тоесть допустим при !rand в чате) бот выдавал одну фразу из заданного списка. И ещё один плагин чтоб на подобии !help только чтоб своё вставить. Помоги. очень нужно. заранее спасибо |
|
|
|
|
Posted: Sat Nov 29, 2008 11:56 am |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
там разве не было плагина фортунки? он как раз первое и делает |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Sat Nov 29, 2008 1:13 pm |
|
|
Velan |
Отметившийся |
|
|
Joined: 29 Nov 2008 |
Posts: 4 |
|
|
|
|
|
|
|
По какойто непонятной причине он в jabber конференциях не работает |
|
|
|
|
Posted: Sat Nov 29, 2008 1:25 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Velan wrote: | По какойто непонятной причине он в jabber конференциях не работает |
Quote: | [04:25:01 PM] <JBin> !fortune
[04:25:01 PM] <neutron> JBin: The inherent vice of capitalism is the unequal sharing of blessings;
the inherent virtue of socialism is the equal sharing of misery.
-- Churchill |
"А мужики то не знают" (с) |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Mon Dec 01, 2008 8:13 pm |
|
|
Velan |
Отметившийся |
|
|
Joined: 29 Nov 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Наверное дело в том что я запускаю из под винды. чтото там выдаёт на счёт ошибки utf_8. А нет ли плагина в котором параметры рандома были бы уже в коде плагина? |
|
|
|
|
Posted: Mon Dec 01, 2008 8:15 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Velan wrote: | Наверное дело в том что я запускаю из под винды. чтото там выдаёт на счёт ошибки utf_8. А нет ли плагина в котором параметры рандома были бы уже в коде плагина? |
в коде данные хранить не принято
в любом случае, такой плагин пишется за полчаса |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Mon Dec 01, 2008 9:47 pm |
|
|
Arschmann |
Бывалый Жабовод |
|
|
Joined: 13 Jul 2007 |
Posts: 60 |
Location: Переславль-Залесский |
|
|
|
|
|
|
Code: | #$ neutron_plugin 01
# -*- coding: windows-1251 -*-
import urllib
FROM_FILE = 'static/quote.txt'
def handler_quote_quote(type, source, parameters):
groupchat = get_groupchat(source)
reply = random.choice(open(FROM_FILE, 'r').readlines()).strip()
msg(groupchat, unicode(reply,"windows-1251"))
register_command_handler(handler_quote_quote, unicode('цитата','windows-1251'), 0, 'Случайная цитата.', 'цитата', ['цитата']) |
Это сто % работает и под вендой и под любой другой осью, файл с цитатками в кодировке цп1251 также. |
|
Last edited by Arschmann on Mon Dec 01, 2008 9:52 pm; edited 1 time in total |
|
|
|
| | |
Posted: Mon Dec 01, 2008 9:51 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Arschmann wrote: | Code: | import urllib
FROM_FILE = 'static/quote.txt'
def handler_quote_quote(type, source, parameters):
groupchat = get_groupchat(source)
reply = random.choice(open(FROM_FILE, 'r').readlines()).strip()
msg(groupchat, unicode(reply,"windows-1251"))
register_command_handler(handler_quote_quote, unicode('цитата','windows-1251'), 0, 'Случайная цитата.', 'цитата', ['цитата']) |
Это сто % работает и под вендой и под любой другой осью, файл с цитатками в кодировке цп1251 также. |
если чуть выше не указать кодировку самого плагина, то нифига это работать не будет и еще, лучше писать cp1251 вместо windows-1251. и ещё, лучше использовать юникод. |
|
_________________ And I'm feeling good! |
|
|
|
| | |
Posted: Tue Dec 02, 2008 8:08 am |
|
|
Arschmann |
Бывалый Жабовод |
|
|
Joined: 13 Jul 2007 |
Posts: 60 |
Location: Переславль-Залесский |
|
|
|
|
|
|
Исправил.
Юникод это конечно хорошо, я целиком за. Но под вендой очень неудобно (хотя и вообще под вендой неудобно в глобальном смысле), вот нужно будет внести изменения в эту базу цитат, чем вы это сделаете? Назовите навскидку 2 текстовых редактора корректно работающих с юникодом. Причем желательно размером не более пары метров. |
|
|
|
|
Posted: Tue Dec 02, 2008 12:41 pm |
|
|
Binary |
Разработчик |
|
|
Joined: 17 Dec 2004 |
Posts: 1712 |
Location: Омск |
|
|
|
|
|
|
Arschmann wrote: | Исправил.
Юникод это конечно хорошо, я целиком за. Но под вендой очень неудобно (хотя и вообще под вендой неудобно в глобальном смысле), вот нужно будет внести изменения в эту базу цитат, чем вы это сделаете? Назовите навскидку 2 текстовых редактора корректно работающих с юникодом. Причем желательно размером не более пары метров. |
vim,emacs ))) |
|
_________________ And I'm feeling good! |
|
|
|
Posted: Tue Dec 02, 2008 3:08 pm |
|
|
Velan |
Отметившийся |
|
|
Joined: 29 Nov 2008 |
Posts: 4 |
|
|
|
|
|
|
|
Огромное спасибо! Всё работает!) |
|
|
|
|
JRuDevels Forum Index » Серверная часть [Server-Side] |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
All times are GMT + 3 Hours
Page 1 of 1
|
|
|
|