Beberapa waktu yang lalu gw janji mau post tentang command/perintah bot Pako. Mungkin dari Temen2 udh banyak yang tahu atau bahkan hafal dengan daftar perintah pako. jangan dicibir ya, Tutorial ini gw buat untuk mereka yang baru belajar atau memang belum mengerti tentang command2 bot, terutama bot Pako.
Sebenarnya Command Pako terbilang mudah, apalagi didalam pako sendiri sudah terdapat help/bantuan tentang daftar dan perintah bot pako. Tinggal kita akses dengan command tertentu. maka daftar perintah dan bagaimana menggunakannya akan ditampilkan.
Sebelum masuk pada daftar perintah, sebaiknya pako kita set menggunakan bahasa indonesia. agar saat kita mengakses help/bantuan yang keluar adalah penjelasan dalam bahasa indonesia. (disarankan saat mempelajari command pako, posisi kita diroom adalah sebagai owner, karena jika kita cuma sebagai member,maka banyak perintah yang tidak dapat kita akses).
Hal pertama yang perlu kita perhatikan dalam menjalankan perintah2 bot adalah Akses. (akses disini adalah tingkatan2 user yang bisa memerintah bot).
Perintah untuk melihat akses adalah *misc access (tanda * = prefix, prefix bisa berbeda2 sesuai settingan dr owner bot). atau dengan cara kedua yaitu *muc info. maka biasanya bot akan menjawab seperti ini :
nama kecil: "m1cko",
jabatan: "owner/moderator",
bahasa: "id",
akses:"80",
status : "Online ()",
waktu masuk: "11/5/2010 2:45:02 PM".
Note : Tanda Biru menunjukkan tingkatan akses.
Adapun tingkatan akses sebagai berikut :
- Akses 100 : Owner Bot/ Admin Bot, mempunyai akses ke seluruh daftar perintah bot.
- Akses 80 : Owner Room, mempunyai hampir semua akses, kecuali untuk <volume>Admin
- Akses 60 : Admin Room,mempunyai beberapa akses ke bot, (dibawah tingkatan owner)
- Akses 40 : Moderator room.
- Akses 30 : Member room.
- Akses 15 : Participant room.
- Akses 10 : Visitor room.
Daftar Perintah Pako beserta aksesnya :
<Access>
<command name="muc kick" access="40" />
<command name="muc setsubject" access="40" />
<command name="muc censor" access="60" />
<command name="muc vrcensor" access="60" />
<command name="muc seen" access="10" />
<command name="muc whowas" access="10" />
<command name="muc mylang" access="40" />
<command name="muc mystatus" access="40" />
<command name="muc greet" access="40" />
<command name="muc tell" access="15" />
<command name="muc show" access="15" />
<command name="muc vipaccess" access="80" />
<command name="muc viplang" access="80" />
<command name="muc mynick" access="40" />
<command name="muc cmdaccess" access="60" />
<command name="muc cmdaccess clear" access="80" />
<command name="muc moderator" access="60" />
<command name="muc amoderator" access="60" />
<command name="muc akick" access="60" />
<command name="muc member" access="60" />
<command name="muc options" access="60" />
<command name="muc avisitor" access="60" />
<command name="muc ban" access="60" />
<command name="muc tryme" access="0" />
<command name="muc here" access="0" />
<command name="muc idle" access="0" />
<command name="muc me" access="0" />
<command name="muc subject" access="0" />
<command name="muc nicks" access="0" />
<command name="muc clean" access="40" />
<command name="muc admin" access="80" />
<command name="muc owner" access="80" />
<command name="muc voice" access="40" />
<command name="muc devoice" access="40" />
<command name="muc name" access="0" />
<command name="muc echo" access="40" />
<command name="muc status" access="0" />
<command name="muc entered" access="0" />
<command name="muc role" access="0" />
<command name="muc mynick" access="0" />
<command name="muc info" access="0" />
<command name="muc list" access="0" />
<command name="web list" access="0" />
<command name="web google" access="0" />
<command name="web gt" access="0" />
<command name="web gtlangs" access="0" />
<command name="web whois" access="0" />
<command name="web dns" access="0" />
<command name="web rfc" access="0" />
<command name="web rss" access="0" />
<command name="web xep" access="0" />
<command name="web curr" access="0" />
<command name="web torrent" access="0" />
<command name="web wiki" access="0" />
<command name="web ping" access="0" />
<command name="misc access" access="0" />
<command name="misc cmds" access="0" />
<command name="misc test" access="0" />
<command name="misc join" access="100" />
<command name="misc rejoin" access="100" />
<command name="misc rejoinall" access="100" />
<command name="misc langs" access="0" />
<command name="misc cs" access="100" />
<command name="misc list" access="0" />
<command name="misc leave" access="100" />
<command name="misc calc" access="0" />
<command name="misc say" access="0" />
<command name="def show" access="0" />
<command name="def add" access="0" />
<command name="def find" access="15" />
<command name="def showall" access="15" />
<command name="def showto" access="60" />
<command name="def list" access="0" />
<command name="def count" access="15" />
<command name="def clear" access="80" />
<command name="dict show" access="0" />
<command name="dict add" access="80" />
<command name="dict showall" access="0" />
<command name="dict showto" access="60" />
<command name="dict list" access="60" />
<command name="dict find" access="0" />
<command name="dict count" access="0" />
<command name="alias add" access="40" />
<command name="alias show" access="40" />
<command name="alias del" access="40" />
<command name="alias list" access="40" />
<command name="alias clear" access="40" />
<command name="alias count" access="40" />
<command name="muc adminlist" access="60" />
<command name="muc banlist" access="60" />
<command name="muc memberlist" access="60" />
<command name="muc ownerlist" access="60" />
</Access>
<command name="muc kick" access="40" />
<command name="muc setsubject" access="40" />
<command name="muc censor" access="60" />
<command name="muc vrcensor" access="60" />
<command name="muc seen" access="10" />
<command name="muc whowas" access="10" />
<command name="muc mylang" access="40" />
<command name="muc mystatus" access="40" />
<command name="muc greet" access="40" />
<command name="muc tell" access="15" />
<command name="muc show" access="15" />
<command name="muc vipaccess" access="80" />
<command name="muc viplang" access="80" />
<command name="muc mynick" access="40" />
<command name="muc cmdaccess" access="60" />
<command name="muc cmdaccess clear" access="80" />
<command name="muc moderator" access="60" />
<command name="muc amoderator" access="60" />
<command name="muc akick" access="60" />
<command name="muc member" access="60" />
<command name="muc options" access="60" />
<command name="muc avisitor" access="60" />
<command name="muc ban" access="60" />
<command name="muc tryme" access="0" />
<command name="muc here" access="0" />
<command name="muc idle" access="0" />
<command name="muc me" access="0" />
<command name="muc subject" access="0" />
<command name="muc nicks" access="0" />
<command name="muc clean" access="40" />
<command name="muc admin" access="80" />
<command name="muc owner" access="80" />
<command name="muc voice" access="40" />
<command name="muc devoice" access="40" />
<command name="muc name" access="0" />
<command name="muc echo" access="40" />
<command name="muc status" access="0" />
<command name="muc entered" access="0" />
<command name="muc role" access="0" />
<command name="muc mynick" access="0" />
<command name="muc info" access="0" />
<command name="muc list" access="0" />
<command name="web list" access="0" />
<command name="web google" access="0" />
<command name="web gt" access="0" />
<command name="web gtlangs" access="0" />
<command name="web whois" access="0" />
<command name="web dns" access="0" />
<command name="web rfc" access="0" />
<command name="web rss" access="0" />
<command name="web xep" access="0" />
<command name="web curr" access="0" />
<command name="web torrent" access="0" />
<command name="web wiki" access="0" />
<command name="web ping" access="0" />
<command name="misc access" access="0" />
<command name="misc cmds" access="0" />
<command name="misc test" access="0" />
<command name="misc join" access="100" />
<command name="misc rejoin" access="100" />
<command name="misc rejoinall" access="100" />
<command name="misc langs" access="0" />
<command name="misc cs" access="100" />
<command name="misc list" access="0" />
<command name="misc leave" access="100" />
<command name="misc calc" access="0" />
<command name="misc say" access="0" />
<command name="def show" access="0" />
<command name="def add" access="0" />
<command name="def find" access="15" />
<command name="def showall" access="15" />
<command name="def showto" access="60" />
<command name="def list" access="0" />
<command name="def count" access="15" />
<command name="def clear" access="80" />
<command name="dict show" access="0" />
<command name="dict add" access="80" />
<command name="dict showall" access="0" />
<command name="dict showto" access="60" />
<command name="dict list" access="60" />
<command name="dict find" access="0" />
<command name="dict count" access="0" />
<command name="alias add" access="40" />
<command name="alias show" access="40" />
<command name="alias del" access="40" />
<command name="alias list" access="40" />
<command name="alias clear" access="40" />
<command name="alias count" access="40" />
<command name="muc adminlist" access="60" />
<command name="muc banlist" access="60" />
<command name="muc memberlist" access="60" />
<command name="muc ownerlist" access="60" />
</Access>
*HELP
Sebuah kata perintah yang memudahkan kita untuk mengetahui daftar perintah, penjelasan dan bagaimana cara menggunakan kata perintah itu.
Perintah *help maka bot akan menjawab :
Hai! Saya Pako bot. Pilih salah satu perintah saya dan ketiklah dengan benar.
Volume yang tersedia: "iq, web, aiml, mucfilter, dict, alias, def, muc, admin, misc"
Ketik " <volume> list " untuk melihat daftar perintah.
Format perintah: "*<volume> <command>".
Jangan gunakan tanda " saat mengetik perintah.
Note :
Tanda merah menunjukkan prefix (tanda prefix bisa berbeda2)
Tanda biru menunjukan daftar perintah dalam kategori Volume
Tanda ungu menunjukan perintah dalam kategori Command
Berikut daftar Command disetiap volume :
- iq : list, time, version, ping, disco, info, uptime, vcard.
- web : list, dns, tld, whois, google, yandex, gt, headers, rss, xep, rfc, curr, torrent, wiki, ping, svn, browse, news, worldnews, bor, anekdot, weather.
- aiml : list, version.
- mucfilter : list, test.
- dict : list, show, showall, showto, add, find, count.
- alias : list, show, add, del, count, clear.
- def : list, show, showto, showall, add, find, count, clear.
- muc : list, show, disco, here, idle, owner, admin, amoderator, moderator, member, voice, devoice, none, avisitor, kick, akick, ban, tryme, banlist, adminlist, memberlist, ownerlist, cmdaccess, options, vipaccess, viplang, subject, setsubject, censor, vrcensor, mylang, mystatus, mynick, jid, nicks, name, greet, tell, echo, status, entered, role, info, me, clean, whowas, seen, invite.
- admin : list, emul, censor, config, set_help, set_pattern, get_pattern, pl_load, pl_info, pl_unload, proc_show, proc_kill, proc_new, muc_lang, muc_status, muc_nick, cmdaccess, dict_clear, vipaccess, viplang, gmsg, cmd, quit, restart, find, langs, eval, myroot, errors, pako, heap.
- misc : list, access, calc, cs, make, say, test, langs, join, leave, cmds, vars, rejoin, rejoinall, notifyadmin.
Berhubung tangan sudah pegel ngetik, mungkin segini dulu tutorial tentang command/perintah bot pako. next akan coba saya post tentang perintah dan format perintah, termasuk juga fungsi dan kegunaannya.
Mohon dikoreksi jika ada kesalahan dalam confiq maupun penulisan. tutorial jilid 2 akan menyusul.
Terima kasih.. Semoga bermanfaat...
Tidak ada komentar:
Posting Komentar