Вот проблеме аватаров вообще уделено очень мало внимания. В JAJC их поддержка развита достаточно сильно. В Tkabber'e насколько я понимаю, вообще не существует способа видеть чужие аватары. А что касается методов подключения своего аватара - тоже все описано достаточно мутно. По крайней мере, добиться чтобы установленный в tkabber'e аватар был виден в JAJC мне не удалось. Та же беда с фотографиями. Те, что поставлены с помощью Tkabber, не видны в JAJC, и наоборот. На это есть вообще какие-то стандарты? И планируется ли делать что-то в этом направлении?
JEP-0008, согласно к
JEP-0008, согласно которому реализованы аватары в JAJC и Tkabber (возможно с отклонениями), отвергнут. Никто ничего не предложил взамен. Так что ситуация с аватарами в ближайшее время не изменится. (Кстати, Tkabber позволяет видеть аватары в User Info.)
Всё просто
Вот кусок моего конфига:
# 2.2.3 The Avatar Module
if {[file exists ~/.tkabber/avatar.gif]} {
avatar::load_file ~/.tkabber/avatar.gif
} else {
avatar::load_file /usr/share/tkabber/pixmaps/default/tkabber/mainlogo.gif
}
Закидываем avatar.gif в ~/.tkabber и радуемся. Тестировал: в JAJC моя аватара видна при изменении онлайн-статуса и при появлении моих сообщений, в первом случае появляется где-то в трее, во втором - торчит в окошке сообщения или чата.