Skip to content
This is an unofficial IRC Bot which allows for fetching FreeBSD information such as Problem Reports and information about ports.
Perl
Find file
Latest commit 1d37283 Rick E Ready to parse HTML. Will do so next commit.
(We even get the data every time the search command is given. We just
don't parse it or do anything with it...... Parsing is going to be fun.
\o/)..
Failed to load latest commit information.
doc Moved documentation and license to doc/. Created ./doc/using.
.gitignore
DATABASE.sqlite3 Removed manpages from database, will eventually be web based.
Factoids.pm
Levels.pm
Man.pm
PortLookup.pm Ready to parse HTML. Will do so next commit.
ProblemReport.pm Fixed a minor bug with a hackish, but working, fix.
README.markdown Added some documentation about patches, etc.
freebsd.pl Ready to parse HTML. Will do so next commit.

README.markdown

FreeBSD - Bot

The unofficial FreeBSD IRC Information Bot.

How To Use

<GuestUser> What's a good CLI IRC Client, in the ports tree?
<CodeBlock> Check out <irc/irssi>.
  <FreeBSD> irc/irssi (irc) -> A modular IRC client with many features : Maintainer: vanilla@FreeBSD.org

Requirements

The bot uses Bot::BasicBot. On FreeBSD you can get this from ports. It also uses HTML::TableExtract, and LWP::Simple. You will also need the DBD::SQLite module for the factoids commands.

License

What would a FreeBSD bot be without being released under the good 'ol BSD License.

I Wanna Contribute

Aside from forking a new bot, I'll accept patches for things. Please make them with diff -ruN, and test them before sending them. No guarantee is to be made that a patch will be implemented and it is by my discretion.

I need help!

If you need help, feel free to find me on irc.eighthbit.net (codeblock). Join #offtopic or #codeblock.

Something went wrong with that request. Please try again.