Running Nimbuzz Bot On Server
Table of Contents
Okay, here we go.
What do you need?
- At least 2 Nimbuzz id, 1 id for bot and the other for bot admin.
- Shell (freeBSD) or VPS (Linux) account. There's a many free shell account. But keep in mind that VPS is more stable than Shell to run this bot.
- SSH Client. For PC users can use PuTTy, midpssh.org for java mobile users and ConnectBot for Android users.
What to do?
- Login to your server using ssh client.
- Type wget [download_url] command to download bot zip file. Example: wget http://asdot.googlecode.com/files/bot.zip
- Type unzip bot.zip to extract
- Type cd bot to go to bot directory
- Edit config.txt using nano config.txt command (see how to config)
- Back to home directory
- Run your bot using command daemon python bot/bot.py for freeBSD users, type screen [enter] python bot/bot.py [enter] for VPS Linux users.
- My bot above include greeting plugin (salam_plugins.py) with Indonesian language, you are allowed to modify or delete the plugin then add greeting text manually.
- List some of SSH client commands are here
- Commands for stOrm are here
- Enjoy your bot :D
Change log:
- modified aff_plugin.py (make owner/admin/member/participant/banned room users)
- midified salam_plugin.py (en)
- added autosend_plugin.py (repeatly send a message with specified interval)
- added profile_plugin.py (Showing status and nickname of the JID)
- removed autokick_plugin.py (doesnt works for shell server)
- etc
#Update 9-9-2012 Natalie Bot v4.3.6
Download page bots are here
I create one shell account for you guys, Just for experiment. Here you go
#Update 3-26-2013
Check this out Running Nimbuzz Bot On Server [Part II]

#2 Some people succeed modified ban features, try to get info at punjabi room.
or you can decrease flood using "iq on/off" commands.
JID that has a specific word were located in dynamic/bl.txt file.
ysee plugins to learn more.
utk registernya ya ke server mana yg mau digunakan semisal cjb.net (free) atau beli vps linux.
mohon detailnya
thx
ane pernah coba memang lebih mantab n lebih tahan dc ketimbang di shell.
yaah namanya juga fasilitas berbayar :D
kalo edit file memang lebih mudah pake ftp. tp toh nanti kan ketauan diforder mana setelah upload via putty.
you only need to change with your account and server names then click Open :)
if not, add quiz plugin and question
Tutorial how to make a quiz are here
ex: python bot/bot.py
is it works?
btw, if python already installed, check python version using this command
- python -V
if doesn't works, use this
- python -c 'import sys; print sys.version[:3]'
[root@shad ~]# python -c 'import sys; print sys.version[:3]'
2.4
[root@shad ~]# python bot/bot.py
File "bot/bot.py", line 135
with wsmph:
^
SyntaxError: invalid syntax
[root@shad ~]#
Thaks Asdot
if yes try this
- screen [enter]
- python bot/bot.py [enter]
(bot/bot.py just an example, the name of directory and bot.py file maybe different with yours) then close your putty
" Cannot access '/dev/pts/29': No such file or directory "
i am using windows 7 64bit os and putty , pls help me
Shahab Ahmad doesn't use cjb, he use another server host, looks like linux server. cbj running on FreeBSD and cjb doesn't offer "crontab" or "screen" access, that's why you can't add or use "screen" command