Saya sedang menulis skrip pemberitahuan untuk pemberitahuan acara Skype. (Sejauh yang saya tahu, fitur itu hanya untuk Linux; buka "Opsi", "Pemberitahuan", pilih acara dan isi "Jalankan skrip berikut".)
Untuk pesan obrolan yang masuk, saya bisa mendapatkan semua informasi yang saya butuhkan dengan:
my-script.sh "%sname" "%smessage"
Artinya, %sname
diganti dengan nama pengirim dan %smessage
dengan teks pesan.
Tetapi untuk pesan obrolan keluar, %sname
berisi nama saya . Saya ingin mendapatkan nama penerima, tetapi keterampilan Google saya sejauh ini telah mengecewakan saya. Apakah ada variabel lain untuk itu? (Atau dokumentasi apa pun dari Skype tentang fitur ini?)
Jawaban:
Anda tidak bisa, karena Anda tidak mengirim pesan ke pengguna tertentu, tetapi ke saluran yang Anda dan penerima dengarkan.
Obrolan skype pribadi dengan dua peserta sama dengan 3+ peserta, jadi tidak ada 'penerima'. Mungkin ada cara untuk mendapatkan 'nama obrolan target', tapi saya belum bisa menemukan cara untuk melakukannya.
sumber