Installation
From IRCBotWiki
Contents |
IRCBot Installation
Windows Installation
1. IRCBot has been tested on Windows 98, 2000, and XP.
2. Download the IRCBot Installer for Windows
3. IRCBot Full Only: Download the IRCBot Dependencies Installer for Windows.
4. Run the IRCBot Installer.
5. IRCBot Full Only: Run the IRCBot Dependencies Installer and select your IRCBot folder.
6. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the IRCBot folder you created in Step 4.
7. Run IRCBot.exe
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
8. When the bot joins your channel, type /msg BotNick hello
Linux Installaton
Note for All Linux distributions
Note: All Linux installations assume you have appropriate 3rd party repositories such as rpmforge (dag/dries), livna, etc. (whichever is appropriate for your distro) Also note: These instructions are just guides, things are different even in the same distros sometimes (especially if cpanel, etc. is installed), so these instructions may have to be tweaked for your specific system.
Ubuntu Installation
1. This was tested on Ubuntu Feisty.
2. Download the IRCBot archive for Ubuntu
3. Open a shell/terminal and cd to the folder where you downloaded IRCBot and libmad to.
4. Type sudo apt-get install openssl sqlite sqlite3 libwxgtk2.8-0
- Go to Step 12 if you have IRCBot Basic
5. Download libmad from the ShoutIRC.com website (or it's homepage)
6. Type sudo apt-get install libtag1c2a libtagc0 lame liblame-dev libogg-dev libvorbis-dev libsndfile1 libsndfile1-dev libmms0 libmms-dev
7. Type tar -xzf libmad-0.15.1b.tar.gz
8. Type cd libmad-0.15.1b
9. Type ./configure && make
10. Type sudo make install
11. Type cd ..
12. Type mkdir ircbot
13. Type cd ircbot
14. Type tar -xzf ../ircbot.ubuntu.tar.gz
15. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 12.
16. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
17. When the bot joins your channel, type /msg BotNick hello
Debian Installation
1. This was tested on Debian 4 Etch (Stable).
2. Download the IRCBot archive for Debian
3. Open a shell/terminal and cd to the folder where you downloaded IRCBot to.
4. Type sudo apt-get install openssl sqlite3 libmysqlclient-dev libwxgtk2.6-0
- Go to Step 12 if you have IRCBot Basic
5. Type sudo apt-get install libtag1c2a libtagc0 libogg0 libvorbis0a libvorbisfile3 libsndfile1 libmad0
6. Download lame from the ShoutIRC.com website (or it's homepage)
7. Type tar -xzf lame-3.97.tar.gz
8. Type cd lame-3.97
9. Type ./configure && make
10. Type sudo make install
11. Type cd ..
12. Type mkdir ircbot
13. Type cd ircbot
14. Type tar -xzf ../ircbot.debian.tar.gz
15. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 14.
16. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
17. When the bot joins your channel, type /msg BotNick hello
Fedora Core Installation
1. This was tested on Fedora Core 3 and 5
2. Download the IRCBot archive for Fedora Core (if you are not using 3 or 5, get the closest one to your build)
3. Open a shell/terminal and cd to the folder where you downloaded IRCBot to
4. Type sudo yum -y install openssl sqlite
- Go to Step 6 if you have IRCBot Basic
5. Type sudo yum -y install lame lame-devel libogg libvorbis vorbis libsndfile libmad libmad-devel mad taglib taglib-devel ffmpeg ffmpeg-libs
6. Type mkdir ircbot
7. Type cd ircbot
8. Type tar -xzf ../ircbot.fcX.tar.gz (where X is 3 or 5)
9. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 6.
10. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
11. When the bot joins your channel, type /msg BotNick hello
CentOS Installation
1. This was tested on CentOS 4.5.
2. Download the IRCBot archive for CentOS
3. Open a shell/terminal and cd to the folder where you downloaded IRCBot to
4. Type sudo yum -y install openssl sqlite mysql wxGTK
- Go to Step 6 if you have IRCBot Basic
5. Type sudo yum -y install libogg libvorbis libmad lame lame-devel libsndfile taglib ffmpeg
6. Type mkdir ircbot
7. Type cd ircbot
8. Type tar -xzf ../ircbot.centosXX.tar.gz
9. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 28.
10. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
11. When the bot joins your channel, type /msg BotNick hello
SuSE Installation
1. This was tested on SuSE 9.3.
2. Download the IRCBot archive for SuSE
3. Open a shell/terminal and cd to the folder where you downloaded IRCBot to.
4. Use yast to install openssl sqlite mysql-devel wxGTK
- Go to Step 12 if you have IRCBot Basic
5. Use yast to install id3lib libogg libvorbis libsndfile mad
6. Download lame from the ShoutIRC.com website (or it's homepage)
7. Type tar -xzf lame-3.97.tar.gz
8. Type cd lame-3.97
9. Type ./configure && make
10. Type sudo make install
11. Type cd ..
12. Type mkdir ircbot
13. Type cd ircbot
14. Type tar -xzf ../ircbot.debian.tar.gz
15. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 12.
16. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
17. When the bot joins your channel, type /msg BotNick hello
FreeBSD Installation
1. This was tested on FreeBSD stable (6.1)
2. Download the IRCBot archive for FreeBSD
3. Use sysinstall to install openssl if it is not already installed
- Go to Step 16b if you have IRCBot Basic
4. Download both id3lib and lame from the ShoutIRC.com website (or their respective homepages)
5. Use sysinstall to install libmad, libogg, libvorbis, vorbis-tools, and libsndfile
6. Open a shell/terminal and cd to the folder where you downloaded IRCBot, id3lib, and lame to
7. Run tar -xzf id3lib-3.8.3.tar.gz
8. Type cd id3lib-3.8.3
9. Type ./configure && make
10. Type sudo make install
11. Type cd ..
12. Type tar -xzf lame-3.97.tar.gz
13. Type cd lame-3.97
14. Type ./configure && make
15. Type sudo make install
16a. IRCBot Full: type cd ..
16b. IRCBot Basic: Open a shell/terminal and cd to the folder where you downloaded IRCBot to
17. Type mkdir ircbot
18. Type cd ircbot
19. Type tar -xzf ../ircbot.freebsd.tar.gz
20. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 17
21. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
22. When the bot joins your channel, type /msg BotNick hello
Solaris Installation
Note: Please note that there is no Solaris build at this point, this is for future reference
1. This was tested on Solaris 10 x86
2. Download the IRCBot archive for Solaris
3. Make sure you have pkg-get installed from blastwave.org
4. Open a shell/terminal and cd to the folder where you downloaded IRCBot to
5. Type pkg-get install openssl
- Go to Step 13 if you have IRCBot Basic
6. Type pkg-get install libmad id3lib lame libogg libvorbis vorbistools
7. Download libsndfile from the ShoutIRC.com website (or it's homepage)
8. Type gtar -xzf libsndfile-1.0.17.tar.gz
9. Type cd libsndfile-1.0.17
10. Type ./configure && make
11. Type make install
12. Type cd ..
13. Type mkdir ircbot
14. Type cd ircbot
15. Type tar -xzf ../ircbot.solaris.tar.gz
16. Use the ircbot.conf generator at ShoutIRC.com (Log In -> My Account -> Licenses) to make a basic configuration. Save your ircbot.conf into the ircbot folder you created in Step 13.
17. Type ./ircbot
- You may need to tweak your ircbot.conf to customize things the way you want. You will be able to edit your ircbot.text to customize the colors and messages of the bot later, this is just to make sure it's working.
18. When the bot joins your channel, type /msg BotNick hello
Disclaimer
All operating system/distribution logos, images, names, etc., are copyrighted, trademarked, and/or otherwise the property of their respective owners.
| IRCBot v • d • e
|
|---|
| IRCBot main pages |
| Main Page • Installation • Changelog • Commands • Plugins • FAQ • Configuration• Credits • Remote Client • Buffered Send • Built-In Variables • Multi Sound Server Mode |
| Auto DJ Pages |
| Auto DJ Main Page • WebRequest System • Scheduler • MP3 Encoder • Voice Support • MySQL Plugin |
