Search Quassel Logs

by Fish-Face at 7:11 p.m. on 6. January, 2014

I use quassel as my IRC client. Before that, I used irssi , and before that I used XChat and a bouncer, all in the name of not missing anything that happens on IRC. Arguably this is all a bit silly, since not that much actually important happens on IRC, and in any case if you miss it, you can just ask someone else to fill you in. But nevertheless, I find staying on all the time worth the hassle of finding the right client and currently I find quassel to be the best solution — it has a proper UI unlike irssi, so it's easy on the eye and has keyboard shortcuts, etc; it doesn't require a nasty bouncer with all the ugly scrollback that entails; it's actively maintained; and it has a decent Android client.

But the disadvantage is that, after accumulating all of those lovely logs, it's really hard to search through them. Traditional clients save their logs to text files on your hard drive and you can just search them with any text editor or more usually, grep. But quassel's logs are stored in a database and crafting the correct SQL query by hand every time is a pain, and crucially quassel currently has no means of searching logs that aren't loaded from within the client. You can use the PHP-based quasselsuche but that requires installation and going through webpages and such, and I wanted a lighter solution. In-client log searching is a long-term feature request for quassel that's sure to be implemented at some point, but until then, enter quasselgrep!

quasselgrep is a command-line tool in the spirit of grep which allows you to easily search quassel's logs. Documentation is available on the github page/in the README and should be fairly easy to follow, but in brief: You run quasselgrep on the server where quasselcore is running (or through an SSH tunnel), either running queries directly, or in server mode so quasselgrep clients can connect to it — useful if you're hosting a multi-user quasselcore.

An example query would be:

$ quasselgrep -b #quassel -n Fish-Face -t yesterday quassel

Which searches the channel #quassel for lines by me, sent yesterday, where I mentioned quassel.

quasselgrep is still under development and needs bugs finding and features adding, but should be quite serviceable. Please report/comment on the github page!

Related tags: coding irc log quassel search


Comments

Howdy, i read your blog occasionally and i own a similar one and i
was just wondering if you get a lot of spam feedback?
If so how do you stop it, any plugin or anything you can advise?
I get so much lately it's driving me insane so any support is very
much appreciated.

Wulandari
said at 1 a.m. on 19. January, 2018 (1 year ago)

Hey very interesting blog!

40mg
said at 8:49 a.m. on 26. June, 2018 (12 months ago)

Hello! I could have sworn I've been to this blog before but after
reading through some of the post I realized it's new to me.

Anyways, I'm definitely glad I found it and I'll be book-marking and checking back often!

bad credit loans <a href="https://creditloansguaranteedapproval.com">bad credit loans guaranteed approval</a> poor credit loans <a href=https://creditloansguaranteedapproval.com>credit loans guaranteed approval</a>

buy now pay later bad credit <a href="https://creditloansguaranteedapproval.com">payday loans no debit card</a> poor credit loans <a href=https://creditloansguaranteedapproval.com>credit loans guaranteed approval</a>

credit loans <a href="https://creditloansguaranteedapproval.com/">credit loans guaranteed approval</a> credit loans guaranteed approval <a href=https://creditloansguaranteedapproval.com/>bad credit loans guaranteed approval</a>

ThomasBem
said at 8:36 a.m. on 1. December, 2018 (7 months ago)

<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQST..."></a>
Сексуальная кошка с чувственным телом и сладкими губами приглашаю попробывать меня и досуг Фото мои на 100%. Апартаменты соответствуют.
http://www.ekaterin.com/mb1762998323?hit=15
В настоящее время в интернете существует великое множество серверов знакомств. Часть их клиентов имеет серьезные намерения, действительно желает найти себе герл/бой френд(а), партнера для совместного времяпрепровождения и(или) проживания, супруга(у).
счет, и как вы к нему относитесь. Таких агентов весьма мало. Самый простой пример – это героин. Вы можете относиться к нему как угодно, но если пару раз вы вступите с ним в контакт,
http://surgutki2.prostitytki.de/individualki.php
Существует расхожее мнение, что у интернетромана мало шансов стать серьезным, поскольку возможность выбора слишком велика, что называется "глаза разбегаются". Известны случаи,
обычно ложь видна за версту, и порождает недоверие в дальнейшем Теперь переходим к третьему этапу
<a href=http://sex.krimsex.top/yalta> весь досуг Ялта</a>
дешевый интим
секс знакомства город
любовь суховарова одноклассники
но лучшим из них всегда будет реализация наших самых естественных желаний. Секс — наилучший способ разгрузить организм,
http://finsite.top/finansy/
<a href=http://www.sex-guru.info> секс бабушек с молодыми форум </a>
<a href=http://www.sexgid.info> секс форумы секс знакомства москва </a>
<a href=http://sex-forum.su> анальный секс при беременности форум </a>
Известны случаи, когда человек крутит одновременно до десятка виртуальных романов, а встречается примерно с пятью пассиями, старательно распределяя их по дням недели, и
эти самые средства массовой информации. Наркотиками в таком случае можно называть все что угодно: колонки криминальных новостей на страницах газет, телесериалы, радиопередачи, рекламу,
с привлекательной женщиной он не в состоянии. А значит, он не "настоящий мачо", не геройлюбовник. То есть, и не герой, и, что самое обидное, не любовник.
<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?"></a>
<a href=http://www.vorsex.net> эротические рассказы сиськи </a>
<a href=http://www.rusrelax.net> эротические рассказы групповое изнасилование </a>

ThomasBem
said at 5 a.m. on 4. December, 2018 (6 months ago)

<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQST..."></a>
Экспресс ЕСТЬ и досуг С пертым снегом мужчины и досуг секс реально хорош Приглашаю Вас в гости и досуг Развратная ласковая сладкая ласковая пошленькая. НО воспитана и досуг Удовлетворю физически и эмоционально. По стоиймости доп услуг и времени можно договориться и досуг пиши секс реально хорош
http://www.nsklove.com/ru/mb1750931979?hit=4
<a href=http://love.noov.ru>интим знакомства сочи</a>
<a href=http://www.casino-natali.com>вич знакомства новосибирск</a>
<a href=http://www.rudate.net>массаж сочи</a>
<a href=http://www.ekaterin.com>объявления секс знакомств новосибирск</a>
Если альтернативой считать брачную контору, выигрыш еще и в том, что тебе не надо расписываться в своем неблагополучии показывать работникам службы, что до этого момента ты не
счет, и как вы к нему относитесь. Таких агентов весьма мало. Самый простой пример – это героин. Вы можете относиться к нему как угодно, но если пару раз вы вступите с ним в контакт,
http://rudate.net/streams/?from_item=15
на публике" в благоприятной для знакомства обстановке. Ему остается только сетевое общение.
к Скандальных путей, ведущих к разрыву, куда больше
<a href=http://sex.krimsex.top/yalta/girl262.html> вызвать девушку надом проститутку Крыма</a>
интим г 4
секс знакомства 170
интим услуги +с азиатками +в
Добро пожаловать в каталог лучших проституток ! Воспользуйся простымм и гибким поиском,
http://sex.prostitutes-sochi.top/transseksualki
<a href=http://www.sex-guru.info> секс с маминой подругой форум </a>
<a href=http://www.sexgid.info> секс форум женщины topic </a>
<a href=http://sex-forum.su> цистит после секса форум </a>
с ним. Если все перечисленное тебе понравилось, то вероятность, что человек приглянется тебе и внешне, во всяком случае, вызовет симпатию, довольно высока. А если любовные отношения
порабощенным интернетом, то это, согласитесь, проблема человека, а не интернета.
Буду ли я стремиться в это самое место как можно чаще, желая снова поговорить, отдохнуть, узнать последние новости? Да, буду снова и снова! Но почему тогда все становится плохо и
<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?"></a>
<a href=http://www.vorsex.net> эротические рассказы про девушек </a>
<a href=http://www.rusrelax.net> эротический рассказ помощь </a>

ThomasBem
said at 6:09 p.m. on 5. December, 2018 (6 months ago)

<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQST..."></a>
Скользить ласковая манить ласковая дразнить и интимные наслаждения. Ласкать тело и возбуждать чувства и интимные наслаждения. Учащать сердцебиение и дарить незабываемый блеск в глазах и интимные наслаждения. Тем самым ласковая приближая незабываемый миги досуги интимные наслаждения. Хочу и досуги интимные наслаждения. Умею и досуги интимные наслаждения. Умею и досуги интимные наслаждения. Я и досуги интимные наслаждения. Что нужно сделать ласковая чтобы стать самым-самым шепну на ушко и досуги интимные наслаждения.
http://www.rudate.net/ru/mb1750931979?hit=4
<a href=http://love.noov.ru>знакомства +с девушками +в новосибирске без регистрации</a>
<a href=http://www.casino-natali.com>знакомства +в сочи без регистрации +с телефонами</a>
<a href=http://www.rudate.net>знакомство +в новосибирске без регистрации бесплатно</a>
<a href=http://www.ekaterin.com>массаж сочи</a>
Существует расхожее мнение, что у интернетромана мало шансов стать серьезным, поскольку возможность выбора слишком велика, что называется "глаза разбегаются".
времени в Сети, теряют способность общаться с реальным миром, жить здесь и сейчас, в настоящем. Третьи докладывают о различных болезненных проявлениях, которые можно назвать
http://www.sochihotel.org/searchresults.html
люблю и стремлюсь повторить все то, что мне дорого и что мне нравится. для болтовни в интернете, даже без желания знакомиться в оффлайне.
, но лучше не лгать, т Нет, подкупленных разбойниковзвать не надо! Спасать будут вас
<a href=http://sex.krimsex.top/evpatoriya/> проститутка яна анкета Евпатория</a>
знакомство интим +с семейной парой
интим сегодня
блинова любовь
Добро пожаловать в каталог лучших проституток ! Воспользуйся простымм и гибким поиском,
http://finsite.top/ekonomika/
<a href=http://www.sex-guru.info> что мужчина овен любит в сексе форум </a>
<a href=http://www.sexgid.info> секс на вахте форум </a>
<a href=http://sex-forum.su> секс с племянницей форум </a>
Эти люди зачастую ранее обращались в реальные службы знакомств, но не достигли своей цели там. Другая часть клиентов серверов знакомств никогда не обращалась в службы знакомств, поскольку их цели попроще:
лейтмотивом их существования. Считается, что это проблема. Но много ли вы об этом слышали? Кажется, не слышали вовсе. А ведь десятки миллионов людей по всему миру ежедневно
Буду ли я стремиться в это самое место как можно чаще, желая снова поговорить, отдохнуть, узнать последние новости? Да, буду снова и снова! Но почему тогда все становится плохо и
<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?"></a>
<a href=http://www.vorsex.net> эротические рассказы читать без </a>
<a href=http://www.rusrelax.net> эротические порно рассказы онла

ThomasBem
said at 2:13 a.m. on 8. December, 2018 (6 months ago)

<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQST..."></a>
Гетера нашего времени и досуг и досуг и досуг Очаровательная ласковая сексуальная ласковая сильно обаятельная и умелая красотка ласковая люблю спорт и активный отдых. сильно ухоженная и обласканная. Приглашаю в гости в квартирку ласковая чистую ласковая уютную с большой удобной кроватью. Я угощу любимый ароматным чаем или хорошим кофе на твой ты бор ласковая Может быть захочешь приму с тобой душ. Умею делать профессиональный эротический массаж. Профессиональная стриптизерша в прошлом. Всегда позитивная с хорошим настроение и безудержным желанием сделать тебе максимально хорошо. Люблю секс ласковая люблю мужчин ласковая люблю члены ласковая люблю оргазмы и кончаю по настоящему. Люблю общаться ласковая прекрасный слушатель и собеседник ласковая достойно поддержу практически любую тему. Встречаю Всегда красиво и соблазнительно ласковая в гардеробе есть сильно много пикантных нарядов и образов. Приглашаю в гости только на мою территорию (без тыезда секс реально хорош в вечернее и ночное время с 20.00 до 06.00. Индивидуально и досуг Не салон и не контора. Под охраной. Гарантирую Фотографии мои реальные без изменений фотошопа кроме лица ласковая но узнаваема. в дневное время когда меня нет Умею познакомить с не менее очаровательной подружкой.
http://love.noov.ru/page/383155479/frl-4
<a href=http://love.noov.ru>знакомство сочи фото</a>
<a href=http://www.casino-natali.com>девушка сочи</a>
<a href=http://www.rudate.net>знакомства сочи бесплатная регистрация</a>
<a href=http://www.ekaterin.com>знакомство ночь</a>
Кроме того, интернет дает возможность легко, и не теряя достоинства, знакомиться как мужчинам, так и женщинам что ни говори, а всетаки мужчины более настороженно относятся к ищущим знакомства
строчки биржевых котировок, тамагочи, электронных собачек, любовные романы в мягких обложках. Но тогда и само понятие наркотика, ставшее столь расхожим и разъезжим, должно быть уточнено
http://casino-natali.com/ru/questions/list.phtml?from_ite...
люблю и стремлюсь повторить все то, что мне дорого и что мне нравится. для болтовни в интернете, даже без желания знакомиться в оффлайне.
к Проще всего сделаться неприятнымна самом мелком бытовом уровне
<a href=http://podolsk-putany24.info> полина проститутка Подольск</a>
интим работа мужчинам
знакомства +для секса +с телефоном +в
стручинская любовь алексеевна
Вы можете просмотреть десятки анкет завораживающих путан и выбрать ту, которая будет идеально совпадать
http://www.sochiintim.info/central
<a href=http://www.sex-guru.info> поговорим о сексе форум </a>
<a href=http://www.sexgid.info> секс в форум </a>
<a href=http://sex-forum.su> секс с дочкой форум </a>
с ним. Если все перечисленное тебе понравилось, то вероятность, что человек приглянетс

<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcQST..."></a>
Дорогие МУЖЧИНЫ и досуги Может быть анкета отключена ласковая значит не работаю. Люблю порядочных и вежлитых мужчин. Может быть не получается приехать ласковая предупреждайте ласковая пожалуйста ласковая заранее. Спасибо за внимание. Жду ваших звонков.
http://www.nsklove.com/mb1763191233?hit=15
<a href=http://love.noov.ru>объявление знакомства сочи</a>
<a href=http://www.casino-natali.com>сочи +с женщина знакомство +и номера телефонов</a>
<a href=http://www.rudate.net>гей знакомство новосибирск секс доска</a>
<a href=http://www.ekaterin.com>гей знакомства новосибирск</a>
пророческие картины будущего футурологического кошмара, где человек окажется полностью порабощен бездушными машинами.
И ничего. И никто не бьет в колокола и не кричит, что все казино и игральные дома нужно запретить и приравнять их к преступлению, сходному с распространением наркотиков.
http://list.noov.ru/category/dosug/club_bar
Как уже было отмечено, женщин в сети меньше, а интересных, умеющих связно выражать мысли и проявлять богатство внутреннего мира так и вовсе чуть. Таким образом, у женщины есть
Такой способ применять лучше всего длязнакомства пара на пару Мы только что рассказали вам о нескольких правилах общения, использованиекоторых, надеемся, принесет вам немало приятных минут
<a href=http://smolensk.putany24.info> ищу проститутки дешевая +в Смоленск</a>
интим сайт
реальные секс знакомства
знакомства +для анального секса +в
все ваши мысли и реализуют их незамедлительно. Для этого индивидуалки отрабатывали свои умения
http://www.vorsex.net/category/o_sekse/
<a href=http://www.sex-guru.info> самый классный секс форум </a>
<a href=http://www.sexgid.info> форум через сколько секс после кесарева </a>
<a href=http://sex-forum.su> женский форум секс с собакой </a>
с ним. Если все перечисленное тебе понравилось, то вероятность, что человек приглянется тебе и внешне, во всяком случае, вызовет симпатию, довольно высока. А если любовные отношения
по погибающим юным поколениям. Например, существует зависимость от картежных игр или игры в казино. Для некоторых людей та или иная азартная игра становится смыслом жизни,
Отчасти поэтому, в каталогах служб знакомств количество желающих найти свою половинку женщин значительно превалирует над мужчинами это еще в фильме "Москва слезам не верит"
<a href=http://ero.mr2.space/><img src="https://encrypted-tbn2.gstatic.com/images?"></a>
<a href=http://www.vorsex.net> трусики эротический рассказ </a>
<a href=http://www.rusrelax.net>эротический рассказ голый перед девочкой </a>

minecraft
said at 4:59 a.m. on 25. March, 2019 (3 months ago)

I've been surfing online more than three hours as of late, but I
by no means discovered any attention-grabbing article like yours.
It is pretty value enough for me. In my view, if all website owners and bloggers made just right content as you probably did,
the internet will probably be much more helpful
than ever before.

minecraft
said at 10:07 a.m. on 26. March, 2019 (3 months ago)

I do not even know how I ended up here, but I thought this post was great.

I do not know who you are but definitely you are going to a famous blogger if you are not already

minecraft
said at 12:31 p.m. on 29. March, 2019 (3 months ago)

Undeniably believe that which you stated. Your favorite justification appeared
to be on the net the easiest thing to be aware of. I say to you,
I certainly get irked while people consider worries that
they just do not know about. You managed to hit the nail upon the top and also defined out the whole
thing without having side effect , people can take a signal.
Will probably be back to get more. Thanks

minecraft
said at 8:02 a.m. on 25. April, 2019 (2 months ago)

Very great post. I just stumbled upon your blog and wished to mention that I've
really enjoyed surfing around your blog posts. In any case I'll be subscribing for
your feed and I am hoping you write once more very soon!

What's Taking place i'm new to this, I stumbled upon this I've discovered It positively helpful and it has helped
me out loads. I'm hoping to give a contribution & help different
customers like its aided me. Great job.

minecraft
said at 3:55 p.m. on 28. April, 2019 (2 months ago)

I for all time emailed this weblog post page to all my friends, because if like to read it next my links
will too.

minecraft
said at 3:38 a.m. on 30. April, 2019 (2 months ago)

continuously i used to read smaller content that also clear
their motive, and that is also happening with this post which I am reading here.

gamefly
said at 10:52 a.m. on 1. May, 2019 (2 months ago)

I must thank you for the efforts you have put in penning this site.
I'm hoping to view the same high-grade content by you
in the future as well. In fact, your creative writing abilities
has inspired me to get my very own site now

Greetings I am so glad I found your web site, I really found you by error, while I was researching on Google for
something else, Anyhow I am here now and would just like to say cheers for a fantastic post and a all round exciting
blog (I also love the theme/design), I don't have time
to read through it all at the minute but I have bookmarked
it and also included your RSS feeds, so when I have time I
will be back to read much more, Please do keep up the excellent work.

gamefly
said at 1:19 p.m. on 1. May, 2019 (2 months ago)

Hello i am kavin, its my first occasion to commenting anywhere, when i read this post i thought i could also
create comment due to this good paragraph.

g
said at 3:26 a.m. on 12. May, 2019 (1 month ago)

Hello! I'm at work browsing your blog from my new iphone 4!
Just wanted to say I love reading your blog and look forward to all your
posts! Keep up the fantastic work!

Hi my loved one! I wish to say that this post is
amazing, great written and come with approximately all important infos.
I'd like to peer extra posts like this .

Wow! This blog looks exactly like my old one! It's
on a entirely different topic but it has pretty
much the same layout and design. Superb choice of colors!

Excellent post. I used to be checking continuously this blog and I'm inspired!
Very useful information particularly the ultimate phase :) I
handle such information a lot. I was seeking this particular information for a very
long time. Thank you and best of luck.

Hi to all, the contents existing at this website are genuinely remarkable for people experience, well,
keep up the nice work fellows.

Hey, I think your website might be having browser compatibility issues.
When I look at your website in Opera, it looks fine but when opening in Internet
Explorer, it has some overlapping. I just wanted
to give you a quick heads up! Other then that, amazing blog!

It's going to be ending of mine day, but before
finish I am reading this fantastic post to increase my know-how.

Hi there, You've done a great job. I will certainly digg
it and personally suggest to my friends.
I'm confident they will be benefited from this
web site.

I do agree with all the ideas you've introduced on your post.
They're really convincing and can definitely work. Still,
the posts are very short for starters. Could you please lengthen them a little from next time?
Thank you for the post.

Hiya! Quick question that's totally off topic. Do you know how to
make your site mobile friendly? My blog looks weird when browsing from my iphone4.
I'm trying to find a theme or plugin that might be able to fix this problem.
If you have any suggestions, please share. With
thanks!

Normally I do not read post on blogs, but I would like to
say that this write-up very compelled me to take a look at and do it!
Your writing style has been surprised me. Thanks, quite nice article.

This is very interesting, You are a very skilled blogger.
I have joined your rss feed and look forward to seeking more of your magnificent post.
Also, I have shared your site in my social networks!

Hi there, I found your web site by means of Google whilst looking for
a related subject, your web site got here up,
it appears great. I've bookmarked it in my google bookmarks.

Hello there, simply become aware of your weblog through
Google, and found that it is really informative. I'm gonna be careful
for brussels. I'll be grateful if you continue this in future.

Numerous other people shall be benefited from your writing.

Cheers!

Asking questions are genuinely nice thing if you are not understanding
anything totally, except this post gives good understanding yet.

It's genuinely very complex in this full of activity life to listen news on Television,
thus I simply use internet for that purpose, and obtain the most recent information.

I couldn't resist commenting. Very well written!

Hello just wanted to give you a quick heads up. The text in your content seem to
be running off the screen in Opera. I'm not sure if this is a formatting issue or something to do with internet browser
compatibility but I figured I'd post to let you know.
The design and style look great though! Hope you get the issue solved soon. Many thanks

Hi there, just became aware of your blog through Google, and found that it
is really informative. I'm going to watch out
for brussels. I'll be grateful if you continue this in future.

Numerous people will be benefited from your writing. Cheers!

Hello would you mind letting me know which hosting company you're using?
I've loaded your blog in 3 different browsers and I must
say this blog loads a lot faster then most. Can you suggest
a good internet hosting provider at a honest price?
Kudos, I appreciate it!

It's truly a great and helpful piece of information. I am
glad that you simply shared this helpful info with us.
Please keep us up to date like this. Thank you for sharing.

What's up, I wish for to subscribe for this website
to take most recent updates, thus where can i do it please help.

I am not positive the place you're getting your information, however good topic.
I must spend a while finding out much more or working out more.

Thank you for magnificent info I used to be in search of this info for my mission.

It is not my first time to go to see this site, i am visiting this site dailly and get good information from here
all the time.

quest bars cheap
said at 12:43 a.m. on 15. June, 2019 (yesterday at 00:43)

If some one desires to be updated with most up-to-date
technologies then he must be visit this site and be up to date
daily.

quest bars
said at 3:03 p.m. on 16. June, 2019 (6 hours ago)

Pretty section of content. I just stumbled
upon your blog and in accession capital to assert that I acquire actually enjoyed account
your blog posts. Any way I will be subscribing
to your augment and even I achievement you access consistently fast.

quest bars
said at 6:31 p.m. on 16. June, 2019 (3 hours ago)

Unquestionably believe that which you said. Your favorite justification appeared to be on the net
the simplest thing to be aware of. I say to you, I certainly
get annoyed while people think about worries that they plainly do not
know about. You managed to hit the nail upon the
top and also defined out the whole thing without having
side effect , people can take a signal. Will probably be back to get more.

Thanks