Running Nimbuzz Bot On Server

Monday, May 28, 2012

Nimbuzz Bot


Many people ask me how to run bot on shell account or vps. Actually this tutorial is already posted here, but they are confused how to translate haha. You might use online translate but sometimes it could be totally wrong :D


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 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.
Note:
  • 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
#Update 9-9-2012 Natalie Bot v4.3.4

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]

Share this Article

Fav This With Technorati Add To Del.icio.us Digg This Add To Reddit Add To Facebook Add To Yahoo Twitthis

34 comments:

Anonymous said...

pliz give details about puty setting plz plz help

Anonymous said...

bro what is the command for ban flood idz? & how to set kick on abuse wordz

Asdot said...

#1 host = username@shell.cjb.net, port = 22, SSH for example

#2 Some people succeed modified ban features, try to get info at punjabi room.
or you can decrease flood using "iq on/off" commands.

Asdot said...

ban plugins from atiquerazvi, here you go

Anonymous said...

m login in ban bot. . . . Now how can i stop floodz within this bot, what commands use?

Asdot said...

autoban
JID that has a specific word were located in dynamic/bl.txt file.
ysee plugins to learn more.

Anonymous said...

thank you

Asdot said...

you're welcome :)

Anonymous said...

www.rkdbuzz.xtgem.com/files/Pako%208.8.36.zip .. . . . . . . . . can i run this bot with shell account?

Asdot said...

pako doesn't run under python base

-[[сүвєя шоям]]- said...

gan mav ni kalo regiter ptty dimana mav ga paham ,,,mohon pencerahanya

Asdot said...

Putty sekedar aplikasi utk mengontrol bot dari pc ke server bro. kl dari hp java bs pake midpssh.
utk registernya ya ke server mana yg mau digunakan semisal cjb.net (free) atau beli vps linux.

Chovy Lakone said...

kalau untuk di vps gmn gan

mohon detailnya

thx

Asdot said...

sprti uraian diatas gan. utk vps linux relatif sama gan, cuma command utk semacam running backgroud yg berbeda dgn shell acc (freebsd)
ane pernah coba memang lebih mantab n lebih tahan dc ketimbang di shell.
yaah namanya juga fasilitas berbayar :D

Chovy Lakone said...

klw upload pk ftp file bot ke vps upload kdalam mn boz

Asdot said...

@chovy, ga jauh beda gan. upload via putty gampang kok (wget url)
kalo edit file memang lebih mudah pake ftp. tp toh nanti kan ketauan diforder mana setelah upload via putty.

chiesaraha said...

Hi, bro, I don't know to use Putty:(.. pls help...

Asdot said...

@chiesaraha, see image of putty at here


you only need to change with your account and server names then click Open :)

Unknown said...

Thank Asdot bro. I am done. :D but How to start quiz? do I need to download quiz? and how to edit quiz,greeting... bot says"does quiz exist"?

Asdot said...

Check with !quiz command, we'll see the bot include quiz or not.
if not, add quiz plugin and question
Tutorial how to make a quiz are here

chiesaraha said...

bro..why bot is stop giving question automatic? it's always stopped after 5questions..and it gone offline...

Asdot said...

@chiesaraha, it's due to server speed or quality I guess. try to run bot from pc then see what different.

Shadab Ahmad said...

hye asdot would you please tell me how can i run this bot on Centos5 vps.. i have downloded and edited but unable to run as im aware of centos5 vps command

Asdot said...

@shadab, your centos built-in python? if yes, try to run your bot without daemon.
ex: python bot/bot.py
is it works?

Shadab Ahmad said...

Dear Asdot : Thanks for your concern. I tried this but do not work..

Asdot said...

@shadab, May be it doesn't installed python or have an older python version. I am not sure about that but may be you can try to install it manually

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]'

Shadab Ahmad said...

thanks Asdot this error i get



[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 ~]#

Asdot said...

you have 2.4, the bots need 2.5.x - 2.7.x

Shadab Ahmad said...

Its very difficult to install python on centos5 vps :D

Asdot said...

@Shadab Ahmad, Sorry I'm late to respond. Yeah You were right, little bit difficult to do it.

Shadab Ahmad said...

pls add my Id sh0bi@nimbuzz.com

Asdot said...

Doesn't mean to reject your add :) but my id offline since 1 year ago ;)

Shadab Ahmad said...

I have new problem now . Bot is running. but when i close putty on my computer bot also goes offline.. is there any other trick i need to know ??


Thaks Asdot

Asdot said...

@shadab, Does your OS support "screen" command?
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

Post a Comment

 
Copyright © 2012 rkdBUZZ All Rights Reserved | Powered by Blogger.com | Disclaimer | About | Contact | Partner