Skip to content

charkost/irc-bot

 
 

Repository files navigation

Installation

Build main program with optimizations

make release

Build main program with debug symbols

make

Run unit tests if check framework is installed

make test

Clean output directory

make clean

Generate documentation

make doc

Usage

Run the bot with the included irc-bot.sh script

example ./irc-bot path_to_config_file

If config argument is omitted, it will try to find one in the current working directory

Dependencies

Library Version Reason
curl >= 7.0 Interact with the http protocol
yajl >= 2.0.4 json support for config file and API's like Github's
gperf >= 3.0.0 [optional] Update hash table when adding new bot commands
check >= 9.10 [optional] Run unit tests
lcov >= 1.10 [optional] Generate test coverage html report
doxygen >= 1.80 [optional] Generate documentation
Murmur ice >= 3.4 [optional] Murmur integration
MPD -------- [optional] MPD integration

Documentation

Doxygen documentation

About

IRC Bot in C and some Bash wrappers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published