ZMedia Purwodadi

Commands stOrm jabber bot

Table of Contents
Newest commands are here.
 access
Shows the access level specified nickname.
-100 - complete ignore all messages from from such user at kernel level
-1 - can not do anything
0 - a very limited number of commands and macros, automatically assigned as visitor
10 - standard set of commands and macros, automatically assigned participant
11 - extended set of commands and macros (such as access to !!!), automatically assigned as member
15 (16) - moderator set of commands and macros, automatically assigned as moderator
20 - admin set of commands and macros, automatically assigned as admin
30 - owner set of commands and macros, automatically assigned as owner
40 - not implemented for all commands, allows the user access to some commands and leave th bot from the conferences
100 - bot admin, all commands are allowed
Categories: access, admin, all
Use: access [nick]
Example:
>> access
>> access guy
Necessary level of access: 0

set_access
Set or remove local access for a particular nickname.
Write without level after the nick to remove the access, required the bot rejoin conference. If the third parameter "forever" specified, the change take place forever, otherwise the access dissapear when the bot rejoin the conference
-100 - complete ignore all messages from from such user at kernel level
-1 - can not do anything
0 - a very limited number of commands and macros, automatically assigned as visitor
10 - standard set of commands and macros, automatically assigned participant
11 - extended set of commands and macros (such as access to !!!), automatically assigned as member
15 (16) - moderator set of commands and macros, automatically assigned as moderator
20 - admin set of commands and macros, automatically assigned as admin
30 - owner set of commands and macros, automatically assigned as owner
40 - not implemented for all commands, allows the user access to some commands and leave th bot from the conferences
100 - bot admin, all commands are allowed
Categories: access, admin, all
Use: set_access [permanen]
Example:
>> set_access guy 20
>> set_access guy 30 permanen
Necessary level of access: 15

globacc
Set or remove global access for a particular nickname.
Write without level after the nick to remove the access.
Categories: access, superadmin, all
Use: globacc
Example:
>> globacc guy 100
>> globacc guy
Necessary level of access: 100



join
Join conference, if there is a password write that password right after the name of conference.
Categories: superadmin, muc, all
Use: join [pass=12345] [reason]
Example:
>> join room_name@conference.nimbuzz.com
>> join room_name@conference.nimbuzz.com *VICTORY*
>> join room_name@conference.nimbuzz.com pass=12345 *VICTORY*
Necessary level of access: 100


leave
Leave conference.
Categories: admin, muc, all
Use: leave [reason]
Example:
>> leave room_name@conference.nimbuzz.com sleep
>> leave sleep
>> leave
Necessary level of access: 30

common
Includes certain commands for current conf.
Categories: admin, muc, all
Use: common [commadns]
Example:
>> common version
>> common poked disko version ping
Necessary level of access: 20

commoff
Disconnects certain commands for current conf, without parameters shows the list of already power-off commands.
Categories: admin, muc, all
Use: commoff [commands]
Example:
>> commoff
>> commoff version
>> commoff poked disko version ping
Necessary level of access: 20



google
search in google.
Categories: fun, all
Use: google
Example:
>> search something
>> google something
Necessary level of access: 0



help
Show detail information about a certain command.
Categories: help, info, all
Use: help [command]
Example:
>> help
>> help ping
Necessary level of access: 0

horoscope
Shows a horoscope for the indicated sign of horoscope. All of signs are a "horoscope signs".
Categories: info, fun, all
Use: horoscope [sign]
Example:
>> horoscope libra
>> horoscope virgo
Necessary level of access: 0


idle
Shows how long a user is nonactive.
Categories: info, muc, all
Use: idle
Example:
>> idle guy
Necessary level of access: 10


here
Shows the amount of users being in a conference.
Categories: info, muc, all
Use: here
Example:
>> here
Necessary level of access: 10


invite
Invite of the specify user into a conference.
Categories: muc, all
Use: invite [nick/JID] [reason]
Example:
>> invite guy
>> invite guy@nimbuzz.com
>> invite guy@nimbuzz.com important
Necessary level of access: 30


macroadd
Add local macro. Self macro must be celled in `` !!!
Categories: admin, macro, all
Use: macroadd [name] [`macro`]
Example:
>> macroadd glitch `say /me thought, that all of glitch`
Necessary level of access: 20

gmacroadd
Add macro globally. Self macro must be celled in `` !!!
Categories: superadmin, macro, all
Use: gmacroadd [name] [`macro`]
Example:
>> gmacroadd glitch `say /me thought, that all of glitch`
Necessary level of access: 100


macrodel
Delete local macro.
Categories: admin, macro, all
Use: macrodel [name]
Example:
>> macrodel glitch
Necessary level of access: 20

gmacrodel
Delete macro globally.
Categories: superadmin, macro, all
Use: gmacrodel [name]
Example:
>> gmacrodel glitch
Necessary level of access: 100


macroexp
Expand local macro, ie. look at the finished macro raw.
Categories: admin, macro, info, all
Use: macroexp [name] [parameter]
Example:
>> macroexp admin bot
Necessary level of access: 20

macroinfo
Open the local macro, ie. just to look the macro. To see all the macro names insted write some macro "allmac" without quotes.
Categories: admin, macro, info, all
Use: macroinfo [name]
Example:
>> macroinfo glitch
>> macroinfo allmac
Necessary level of access: 20


gmacroinfo
Open the global macro, ie. just to look the macro. To see all the macro names insted write some macro "allmac" without quotes.
Categories: superadmin, macro, info, all
Use: gmacroinfo [name]
Example:
>> gmacroinfo glitch
>> gmacroinfo allmac
Necessary level of access: 100

macrolist
List of macros.
Categories: help, macro, info, all
Use: macrolist
Example:
>> macrolist
Necessary level of access: 10

macroaccess
Change access in certain local macro.
Categories: admin, macro, all
Use: macroaccess [macro] [access]
Example:
>> macroaccess glitch 10
Necessary level of access: 20

gmacroaccess
Change access in certain macro globally.
Categories: superadmin, macro, all
Use: gmacroaccess [macro] [access]
Example:
>> macroaccess admin 20
Necessary level of access: 100

filt
Enable or disable certain filters in a conference.
time is a filter of time
len is a filter of quantitative messages
presence is a filter of presence
like is a filter of identical messages
caps is a filter of сaps (CAPITAL letters)
prsstlen is a filter of long status messages
obscene - filter of censor bahasa Indonesia
fly is a filter of flying (frequent in/out in conference), it has two modes kick or ban, timer 0 to 120 seconds
kicks is autoban after N kicks, a parameter of cnt is an amount of kicks from 1 to 10
idle is a filter of idle that kick kick for silence in conference after N seconds, N = setting time in seconds.
Categories: admin, muc, all
Use: filt [filt] [mode] [status]
Example:
>> filt len 1
>> filt len 0
>> filt fly mode ban
Necessary level of access: 20


ping
Ping you or certain nick or server.
Categories: info, muc, all
Use: ping [nick]
Example:
>> ping guy
>> ping nimbuzz.com
Necessary level of access: 0

trans
Translate from one language to another. Via Google Translate engine. Available languages for translation:
af: Afrikaans, ar: Arabic, auto: Determine language, be: Belarusian, bg: Bulgarian, ca: Catalan, cs: Czech, cy: Welsh, da: Danish, de: German, el: Greek, en: english, es: Spanish, et: Estonian, fa: Persian, fi: Finnish, fr: French, ga: Irish, gl: Galician, hi: Hindi, hr: Croatian, hu: Hungarian, id: Indonesian, is: Icelandic, it: Italian, iw: Hebrew, ja: japanese, ko: Korean, lt: Lithuanian, lv: Latvian, mk: Macedonian, ms: Malay, mt: Maltese, nl: Dutch, no: Norwegian, pl: Polish, pt: Portuguese, ro: Romanian, ru: russian, sk: Slovak, sl: Slovenian, sq: Albanian, sr: Serbian, sv: Swedish, sw: Swahili, th: Thai, tl: Filipino, tr: Turkish, uk: Ukrainian, vi: Vietnamese, yi: Yiddish, zh-CN: Chinese
Categories: info, all
Use: trans
Example:
>> trans en ru hello
>> trans ru en привет
Necessary level of access: 10

version
Shows information about a client which utillizes user or server.
Categories: info, muc, all
Use: version [nick\server]
Example:
>> version
>> version guy

Necessary level of access: 0


49 komentar

Comment Author Avatar
Anonim
18 Maret 2011 pukul 14.19 Delete
gud.. can u tell me if i want the bot to respond to a participat with his/her name how can i do that??

for example.. if a user named "ali" says "Hi".. then i want the bot to say "Ali: Hi 2!"

how can i do that?? thnx
Comment Author Avatar
20 Maret 2011 pukul 14.35 Delete
pvt bot at room with this command "say Ali: Hi 2!"
or u can remote bot outsite room with this command "remote room_name@comference.nimbuzz.com say Ali: Hi 2!"
Comment Author Avatar
21 Mei 2011 pukul 16.33 Delete
how to set greet for everyone
Comment Author Avatar
21 Mei 2011 pukul 17.42 Delete
Add greeting according to affiliations (none, member, admin, owner).
Example:
greetex owner=hello %NICK% welcome
greetex none=hello %NICK% welcome

Adds greeting for certain a nick or jid. "greet ".
Example:
greet guy=something
greet guy@nimbuzz.com=something
Kalau mau hapus greetex gmana mas? Cntoh mau hapus greetex admin
Comment Author Avatar
8 Juni 2011 pukul 17.20 Delete
@sandy; mudah kok Om, kasih aja command "greetex affiliation=" (tanpa tanda kutip yak)

Contoh: greetex admin=

kosongkan setelah tanda = (sama dengan)

slahkan dcoba
Thanks asdot. Share link teman http://tyosandy.blogspot.com
Comment Author Avatar
11 Juli 2011 pukul 10.17 Delete
sama2 ;)
lama ga nungul di roomindo lu hehehe? primen kabare tyo?
Alhamdulillah kabar baik mas. Pean gimana?? Oh iya saya mau tanya. Kalau mau olkan bot lewat hp kan pakai midpssh, nah text yang diisi didalam input itu lengkapnya gimana ya?? Yang aku ingat cuma

Daemon python /storm.py & . sprti itu. Lengkapnya gimana ya
Comment Author Avatar
17 Oktober 2011 pukul 16.23 Delete
@tyo, wah msh exist di nimbuzz tah? mo ngeBOT 24 jam nonstop jg tah? hehe... q dah lama absen, botq jg dah lama parkir lum kluar2 hehehe...

btw, command di midpssh mustinya ga jauh beda dgn ssh yg lain seperti putty (pc)dll. lw bahan2 dah diupload dan config botnya dah beres coba deh ksh perintah "python tyo/storm.py" (tanpa kutip) kl itu berhasil bru coba tambahkan daemon.
(command diatas dgn asumsi bhwa file2 bot dtaruh difolder "tyo" dan file utk me-run bot bernama storm.py)

mudah2an solusi diatas bs membantu, soalnya q dah lama ga bermain bot2an hehe... next time dah lw ada waktu q ikut main2 lagi.
Ok mas mksh banyak ya. Mbakku bingung karna lupa text inputnya.
Baiklah saya coba yo mas. Nanti kalau gagal, saya tanya lg.

Tapi kok contohnya pakai ''daemon python tyo/storm.py'' ??
Comment Author Avatar
18 Oktober 2011 pukul 21.40 Delete
@tyo, betul krn tanpa daemon bot ikut close jika remote diclose.
btw, pake server apa?
Comment Author Avatar
18 Oktober 2011 pukul 21.48 Delete
Komentar ini telah dihapus oleh administrator blog.
Asdot. Bot yg bagus apa ya. Aku mau beli. Yg bisa kuiz bagus. Kira2 brapa harganya. Tolong sms ke nomerku 081344482402 dan 082197777745
Comment Author Avatar
12 November 2011 pukul 23.41 Delete
@□□-◙-þяasetyo-◙-sandy-◙-□□ kan tgl nambahin quiz plugin trs bikin soal sebyk2nya
Mas, masalahnya botku yg kmaren bermasalah. Bisa buatkan bot yg sejenisnya gak mas? Nama botnya bikin ja teletabis. Trus pulgin quiz itu hrs d download lwat HP apa pc? Saya msh bingung.
Comment Author Avatar
13 November 2011 pukul 13.21 Delete
@□□-◙-þяasetyo-◙-sandy-◙-□□ plugin quiznya beserta soal2nya ya dicopy ke botnya
Comment Author Avatar
hidden
11 Februari 2012 pukul 22.34 Delete
mas gimana cara bikin perintah bot biar jawab salam askum dari user?
Comment Author Avatar
tb
16 April 2012 pukul 21.34 Delete
hey can this bot be used and managed from mobile??
Comment Author Avatar
18 April 2012 pukul 12.28 Delete
@tb
you could managed your bot from mobile device using midpssh. in this case your bot running on Shell Acc or VPS
Comment Author Avatar
27 April 2012 pukul 06.59 Delete
lam knal bro,,,, numpang nnya nihh..., klo mw dnlod plugin apa bisa langsung dri bot???? Mohon pencerahannya
Comment Author Avatar
29 April 2012 pukul 17.20 Delete
ga/blm nemu command buat gituan. alternatif lain kl di pc ya tggl dunlud pluginnya trs dicopy ke folder plugins, kl di shell acc atw vps bs lgsg dunlud dr sana
Comment Author Avatar
12 Juni 2012 pukul 10.23 Delete
ketemu lagi :D

ini klo ngerubah bahasa bot ke EN dr UR d mane letak setting nye.... ane pake power_bot V3.1 ngambilnya d arab bingung pake w
Comment Author Avatar
15 Juni 2012 pukul 00.47 Delete
sir plz suggest me the comands to ban serial idz or particular flood id autometically. I use banjid nim_id@nimbuzz.com. And i add macroadd hi `helo dear` and it only work for the user who is accessed and for other user it shows ''id : insufficient priviladge. Please help
Comment Author Avatar
18 Juni 2012 pukul 14.17 Delete
@Vempy
manual boz :D buka file2 plugin-nya

@--=dessirreee=--
this bot doesnt support autoban,
to reduce some flood you can activate iq test plugin. its like security question to anyone whos join the room. type "iq on" to enable and "iq off" to disable.

users will be asked question from bot when they're join. they have three times the opportunity to answer, they can not post to rom before they give the correct answer.

about "insufficiant priviladge", you can modify access level 0-100 to any commands.
Comment Author Avatar
1 Desember 2012 pukul 17.57 Delete
how to make automember with this mobile bot??
Comment Author Avatar
1 Desember 2012 pukul 21.42 Delete
sorry mate, I'm not working on this ATM. just a lil bit busy with my job.
But there's a plugin for automember out there.
googling, hope you'll find it.

PS: I'll update soon if i had a time
Comment Author Avatar
3 Desember 2012 pukul 08.30 Delete
how to stop bot autoreply like when send smile emo,hi,hello,salam it wil reply..i dnt want this.....how cn i stop diz?? Plz help me
Comment Author Avatar
4 Desember 2012 pukul 16.17 Delete
@maddy, depend the bot you use. take a look at plugin folder and/or macro.txt
Comment Author Avatar
25 Januari 2013 pukul 19.26 Delete
how to run this bot on vps ?? daemon python bot/bot.py it do not run by this command :(
Comment Author Avatar
25 Januari 2013 pukul 19.39 Delete
Vps linux? Try this commands,
- screen [enter]
- python bot/bot.py [enter]
Comment Author Avatar
28 Januari 2013 pukul 14.44 Delete
bro, using Nataliebot.4.3.6. when user says repeat message like: hi and hi again. bot kicked user(detected repeat...) how to stop it?
Comment Author Avatar
28 Januari 2013 pukul 15.10 Delete
@chiesaraha, disable all filter.
- filt caps 0
- filt like 0
- filt time 0
- filt obscene 0
- filt len 0
(1=enable, 0=disable)
Comment Author Avatar
31 Januari 2013 pukul 20.39 Delete
I'm done bro. and another questions:1, quiz automatically inactive when 3 unanswered queston, how to Run quiz forever? 2. how to prevent my bot take other user's commands? I want bot takes only my commands :D.. so much thanks (f)
Comment Author Avatar
31 Januari 2013 pukul 21.10 Delete
@chieseraha,
1. open quiz_plugin.py using text editor, find QUIZ_IDLE_LIMIT = 3 then change the value.

2.a. change commands access level to 100. you can edit it from plugins file or simply add access level from macroaccess.

b. disable command using commoff,
ex: commoff google, commoff kick etc
Comment Author Avatar
12 Februari 2014 pukul 12.22 Delete
can any body tell me how to online d bot its say in putty that authetication faild
Comment Author Avatar
12 Februari 2014 pukul 13.22 Delete
bro when i use this comand
daemon python vishal/vishal.py
first its load pluginn and after it its says
incorrect login/password
Comment Author Avatar
12 Februari 2014 pukul 13.33 Delete
have you tried another nimbzz account for your jid bot?
Comment Author Avatar
12 Februari 2014 pukul 13.37 Delete
yup bro many account :(
Comment Author Avatar
12 Februari 2014 pukul 13.38 Delete
i am also trying now but not working :(
Comment Author Avatar
12 Februari 2014 pukul 13.47 Delete
I wasn't active in Nimbuzz so I'm not sure about that. I don't even had vps anymore Lol

I'll try to investigate it.

btw, how if running from PC, Is there the same problem?
Comment Author Avatar
12 Februari 2014 pukul 13.48 Delete
yes thakx alot bro i have done it its was mistake in resource when i write "vishal" in resource section its ready now :)
now if u don,t mind tell me how to enter it in room
Comment Author Avatar
12 Februari 2014 pukul 13.57 Delete
By default, it should use the command "join room_jid"
if it doesn't works, you should check register_command_handler from admin.py plugin, differ bots maybe differ commands
Comment Author Avatar
12 Februari 2014 pukul 15.03 Delete
bro its online but after 1 minute its goes offline again n again what should i do??
Comment Author Avatar
12 Februari 2014 pukul 15.10 Delete
umm..tell me what server you're using?
Comment Author Avatar
12 Februari 2014 pukul 15.13 Delete
server mean putty?
Comment Author Avatar
12 Februari 2014 pukul 15.17 Delete
wait..time to asar here ;) btw we can talk on twitter if you dont mind
Comment Author Avatar
12 Februari 2014 pukul 15.51 Delete
do u have skype?
Comment Author Avatar
13 Februari 2014 pukul 01.55 Delete
my bot online for 1 minute after it putty says
putty fatal eroe
and putty closed can i fix it?? :)