Bot permainan Uno lengkap untuk IRC dengan dukungan mode tim, statistik, dan DCC.
Sebelum menjalankan, sesuaikan variabel di bagian atas skrip (sekitar baris 10-30):
IRC_SERVER = " " # Server IRC
IRC_PORT = " " "
IRC_NICK = " " # Nickname bot
IRC_CHANNEL = " " # Channel utama
ADMIN_NICKS = [" "] # Daftar admin (nick)
UNO_USE_DCC = True # Aktifkan DCC
DCC_PUBLIC_IP = "1.2.3.4" # GANTI dengan IP publik bot!
nano ~/bin/bot-uno.py
pip3 install --user irc
chmod +x ~/bin/bot-uno.py
screen -S botuno python3 ~/bin/bot-uno.pyTekan
Ctrl+A lalu D untuk detach.
.uno - Memulai game baru
jo - Bergabung ke game
ca - Melihat kartu sendiri (via private message)
pl [kode] - Memainkan kartu (contoh: pl R5)
dr - Mengambil kartu
pa - Melewati giliran (setelah draw)
co [warna] - Memilih warna (R/G/B/Y) setelah Wild/Draw4
od - Urutan pemain
ti - Waktu game berjalan
cd - Kartu teratas
tu - Giliran siapa
ct - Jumlah kartu tiap pemain
st - Statistik game
.top10 - Peringkat poin
.won [nick] - Lihat poin pemain
.unotim - Memulai sesi mode tim (game baru)
.team create <nama> - Buat tim baru (pendiri otomatis jadi kapten)
.team join <nama> - Bergabung ke tim yang sudah ada
.team leave - Keluar dari tim saat ini
.team list - Lihat daftar tim dan anggotanya
.team start - Mulai game setelah semua tim siap (hanya oleh kapten atau admin)
.stop - Hentikan game
.pause - Jeda game
.play - Lanjutkan game
.remove <nick> - Keluarkan pemain dari game
.resetpoint <nick> - Reset poin pemain (tanpa argumen = reset semua)
Skrip lengkap sangat panjang (lebih dari 1000 baris). Silakan download file di bawah untuk mendapatkan kode terbaru dengan mode tim.
irc telah diinstal: pip3 install --user irccurl ifconfig.me).⬇️ Download bot-uno.py (versi mode tim)
Letakkan di ~/bin/ atau di mana saja, lalu jalankan dengan python3 bot-uno.py.