{"users":[{"id":36549,"username":"admin","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/a/3ec8ea/{size}.png","trust_level":1},{"id":1338,"username":"guus","name":"Guus der Kinderen","avatar_template":"/user_avatar/discourse.igniterealtime.org/guus/{size}/9043_2.png","admin":true,"moderator":true,"trust_level":4},{"id":44739,"username":"Monstr","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/m/cdc98d/{size}.png","trust_level":1},{"id":44833,"username":"Vanadium","name":"David","avatar_template":"/user_avatar/discourse.igniterealtime.org/vanadium/{size}/11580_2.png","trust_level":0},{"id":526,"username":"wroot","name":"wroot","avatar_template":"/user_avatar/discourse.igniterealtime.org/wroot/{size}/16_2.png","admin":true,"moderator":true,"trust_level":4},{"id":674,"username":"akrherz","name":"daryl herzmann","avatar_template":"/user_avatar/discourse.igniterealtime.org/akrherz/{size}/14_2.png","admin":true,"moderator":true,"trust_level":4},{"id":4943,"username":"Flow","name":"Florian Schmaus","avatar_template":"/user_avatar/discourse.igniterealtime.org/flow/{size}/13_2.png","admin":true,"moderator":true,"trust_level":4},{"id":639,"username":"Bill_Roland","name":"Bill Roland","avatar_template":"/letter_avatar_proxy/v4/letter/b/97f17d/{size}.png","trust_level":2},{"id":20230,"username":"dwd","name":"Dave Cridland","avatar_template":"/user_avatar/discourse.igniterealtime.org/dwd/{size}/5379_2.png","admin":true,"trust_level":4},{"id":40881,"username":"hamzaozturk","name":"Hamza Öztürk","avatar_template":"/user_avatar/discourse.igniterealtime.org/hamzaozturk/{size}/7386_2.png","trust_level":3},{"id":42903,"username":"francesco_andriulli","name":"francesco andriulli","avatar_template":"/user_avatar/discourse.igniterealtime.org/francesco_andriulli/{size}/9623_2.png","trust_level":1},{"id":39578,"username":"hoonlee","name":"Hoon Lee","avatar_template":"/user_avatar/discourse.igniterealtime.org/hoonlee/{size}/9637_2.png","trust_level":1},{"id":43514,"username":"CungDinhTung","name":"Tung","avatar_template":"/user_avatar/discourse.igniterealtime.org/cungdinhtung/{size}/10192_2.png","trust_level":1},{"id":44718,"username":"Mario_M","name":"Mario M","avatar_template":"/user_avatar/discourse.igniterealtime.org/mario_m/{size}/11493_2.png","trust_level":0},{"id":44628,"username":"Schwach","name":"","avatar_template":"/user_avatar/discourse.igniterealtime.org/schwach/{size}/11492_2.png","trust_level":1},{"id":44589,"username":"Carmack","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/c/7c8e57/{size}.png","trust_level":0},{"id":42096,"username":"russrao","name":"Russ Rao","avatar_template":"/letter_avatar_proxy/v4/letter/r/0ea827/{size}.png","trust_level":1},{"id":39313,"username":"nobby6","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/n/a4c791/{size}.png","trust_level":1},{"id":44022,"username":"stokito","name":"Sergey Ponomarev","avatar_template":"/user_avatar/discourse.igniterealtime.org/stokito/{size}/10793_2.png","trust_level":2},{"id":2859,"username":"Dele_Olajide","name":"Dele Olajide","avatar_template":"/user_avatar/discourse.igniterealtime.org/dele_olajide/{size}/5885_2.png","moderator":true,"trust_level":4},{"id":44586,"username":"surfbum","name":"Luke Allen","avatar_template":"/user_avatar/discourse.igniterealtime.org/surfbum/{size}/11346_2.png","trust_level":1},{"id":44276,"username":"dguy73137","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/d/ac8455/{size}.png","trust_level":1},{"id":38674,"username":"Dele_Olajide1","name":"Dele Olajide","avatar_template":"/user_avatar/discourse.igniterealtime.org/dele_olajide1/{size}/7894_2.png","trust_level":1},{"id":4276,"username":"claude_stabile","name":"claude stabile","avatar_template":"/user_avatar/discourse.igniterealtime.org/claude_stabile/{size}/11486_2.png","trust_level":2},{"id":44544,"username":"thierry_caio","name":"thierry caio","avatar_template":"/user_avatar/discourse.igniterealtime.org/thierry_caio/{size}/11296_2.png","trust_level":1},{"id":43721,"username":"zoidberg","name":"","avatar_template":"/user_avatar/discourse.igniterealtime.org/zoidberg/{size}/10518_2.png","moderator":true,"trust_level":3},{"id":44228,"username":"ashatzer","name":"Allen Shatzer","avatar_template":"/letter_avatar_proxy/v4/letter/a/779978/{size}.png","trust_level":1},{"id":43992,"username":"simon98","name":"Tule","avatar_template":"/letter_avatar_proxy/v4/letter/s/c67d28/{size}.png","trust_level":1},{"id":41019,"username":"SweetLew","name":null,"avatar_template":"/letter_avatar_proxy/v4/letter/s/e56c9b/{size}.png","trust_level":1},{"id":44249,"username":"jase.duenas","name":"JD","avatar_template":"/letter_avatar_proxy/v4/letter/j/71c47a/{size}.png","trust_level":0},{"id":44456,"username":"GPW","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/g/b9bd4f/{size}.png","trust_level":1},{"id":6442,"username":"Dennis_H","name":"Dennis H","avatar_template":"/letter_avatar_proxy/v4/letter/d/bb73d2/{size}.png","trust_level":1},{"id":40507,"username":"molodoi122","name":"Виталий","avatar_template":"/letter_avatar_proxy/v4/letter/m/ecae2f/{size}.png","trust_level":1},{"id":43706,"username":"Gustavo_Robles","name":"Gustavo Robles","avatar_template":"/user_avatar/discourse.igniterealtime.org/gustavo_robles/{size}/10426_2.png","trust_level":1},{"id":43065,"username":"anonumus28","name":"Markus","avatar_template":"/letter_avatar_proxy/v4/letter/a/eb8c5e/{size}.png","trust_level":0},{"id":43737,"username":"janvantonder","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/j/b19c9b/{size}.png","trust_level":0},{"id":42863,"username":"WolfmanJack","name":"","avatar_template":"/user_avatar/discourse.igniterealtime.org/wolfmanjack/{size}/9580_2.png","trust_level":1},{"id":42634,"username":"ZlatkO","name":"Thomas Zajic","avatar_template":"/user_avatar/discourse.igniterealtime.org/zlatko/{size}/9342_2.png","trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/blogs/ignite-realtime-blogs/5?page=1","per_page":30,"top_tags":["planetjabber","openfire","release","smack","spark","pade","botz","asterisk","tinder","whack"],"topics":[{"fancy_title":"About the Ignite Realtime Blogs category","id":36560,"title":"About the Ignite Realtime Blogs category","slug":"about-the-ignite-realtime-blogs-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2017-09-17T21:32:36.796Z","last_posted_at":"2017-09-17T21:32:36.863Z","bumped":true,"bumped_at":"2017-09-17T21:32:36.863Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2322,"like_count":0,"has_summary":false,"last_poster_username":"admin","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":36549,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Empowering Digital Sovereignty with Openfire: A Secure and Customizable Communication Platform","id":95723,"title":"Empowering Digital Sovereignty with Openfire: A Secure and Customizable Communication Platform","slug":"empowering-digital-sovereignty-with-openfire-a-secure-and-customizable-communication-platform","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-08T11:19:51.339Z","last_posted_at":"2025-07-08T11:19:51.472Z","bumped":true,"bumped_at":"2026-01-22T18:45:44.462Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In today’s interconnected world, digital sovereignty has become increasingly important for individuals and organizations seeking to maintain control over their data, infrastructure, and technologies. Openfire, an open-so&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["spark","openfire","planetjabber","pade"],"tags_descriptions":{},"views":313,"like_count":4,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"IgniteRealtime Heads to Brussels: XSF Summit &amp; FOSDEM 2026","id":96325,"title":"IgniteRealtime Heads to Brussels: XSF Summit & FOSDEM 2026","slug":"igniterealtime-heads-to-brussels-xsf-summit-fosdem-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-01-21T12:05:33.367Z","last_posted_at":"2026-01-21T12:05:33.514Z","bumped":true,"bumped_at":"2026-01-21T12:05:33.514Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I am excited to share that members of the IgniteRealtime community will be heading to Brussels, Belgium, from January 29th to February 1st to take part in two important events for the open-source and real-time communicat&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","spark","planetjabber","smack","pade"],"tags_descriptions":{},"views":119,"like_count":2,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Reflecting on 2025 :christmas_tree: A Year of Growth, Collaboration &amp; Community","id":96280,"title":"Reflecting on 2025 🎄 A Year of Growth, Collaboration & Community","slug":"reflecting-on-2025-a-year-of-growth-collaboration-community","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2025-12-24T12:03:15.715Z","last_posted_at":"2026-01-06T20:01:56.526Z","bumped":true,"bumped_at":"2026-01-06T20:01:56.526Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As the year draws to a close and the holiday season surrounds us with warmth and joy, I wanted to take a moment to look back at what an incredible journey 2025 has been for the Ignite Realtime community. \nThis year we’ve&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","spark","planetjabber","smack","pade"],"tags_descriptions":{},"views":179,"like_count":9,"has_summary":false,"last_poster_username":"wroot","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44739,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44833,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":526,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 5.0.3 Release","id":96265,"title":"Openfire 5.0.3 Release","slug":"openfire-5-0-3-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-12T20:21:45.231Z","last_posted_at":"2025-12-12T20:21:45.390Z","bumped":true,"bumped_at":"2025-12-12T20:21:45.390Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The IgniteRealtime community is happy to announce a new release of its open source, real-time communications server server Openfire! Version 5.0.3 brings a number of stability improvements and bug fixes. Notably, a numbe&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":670,"like_count":3,"has_summary":false,"last_poster_username":"akrherz","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":674,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"First release candidate of Smack 4.5 published","id":96218,"title":"First release candidate of Smack 4.5 published","slug":"first-release-candidate-of-smack-4-5-published","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-11-11T18:21:45.127Z","last_posted_at":"2025-11-11T18:21:45.288Z","bumped":true,"bumped_at":"2025-11-11T18:21:45.288Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Smack developers are happy to announce the availability the first release candidate (RC) of Smack 4.5.0. \nThe upcoming Smack 4.5 release contains many bug fixes and improvements. Please consider testing this release &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber","smack"],"tags_descriptions":{},"views":256,"like_count":1,"has_summary":false,"last_poster_username":"Flow","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Helping Dutch Healthcare Speak the Same Language with XMPP","id":96190,"title":"Helping Dutch Healthcare Speak the Same Language with XMPP","slug":"helping-dutch-healthcare-speak-the-same-language-with-xmpp","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-10-28T09:14:33.991Z","last_posted_at":"2025-10-30T09:17:25.071Z","bumped":true,"bumped_at":"2025-10-30T09:17:25.071Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Helping Dutch Healthcare Speak the Same Language with XMPP\nThe XMPP Standards Foundation (XSF) has put out a call to action: it’s time for the community to help make secure, interoperable chat a reality - especially in h&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","spark","planetjabber","smack","pade"],"tags_descriptions":{},"views":241,"like_count":2,"has_summary":false,"last_poster_username":"dwd","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":639,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":20230,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New Openfire plugin: Push Server!","id":92069,"title":"New Openfire plugin: Push Server!","slug":"new-openfire-plugin-push-server","posts_count":18,"reply_count":10,"highest_post_number":19,"image_url":null,"created_at":"2022-09-16T13:15:05.294Z","last_posted_at":"2025-09-18T17:50:36.264Z","bumped":true,"bumped_at":"2025-09-18T17:50:36.264Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Ignite Realtime Community is pleased to announce the 1.0.0 release of the Push Server plugin for Openfire. This plugin is developed by the company Busoft Teknoloji A.Ş. It is inspired by Conversations Push Proxy and &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":4584,"like_count":8,"has_summary":false,"last_poster_username":"Mario_M","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":40881,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42903,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":39578,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":43514,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44718,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 5.0.2 release!","id":95982,"title":"Openfire 5.0.2 release!","slug":"openfire-5-0-2-release","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-15T19:18:29.074Z","last_posted_at":"2025-09-17T11:30:33.112Z","bumped":true,"bumped_at":"2025-09-17T11:30:33.112Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The IgniteRealtime community is happy to announce a new release of its open source, real-time communications server server Openfire! Version 5.0.2 brings a number of stability improvements and bug fixes. \nNotably, it add&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":1192,"like_count":6,"has_summary":false,"last_poster_username":"Schwach","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44628,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 5.0.0: A New Era of Real-Time Communication","id":95627,"title":"Openfire 5.0.0: A New Era of Real-Time Communication","slug":"openfire-5-0-0-a-new-era-of-real-time-communication","posts_count":41,"reply_count":24,"highest_post_number":42,"image_url":null,"created_at":"2025-06-20T15:11:12.051Z","last_posted_at":"2025-09-16T06:08:44.663Z","bumped":true,"bumped_at":"2025-09-16T06:08:44.663Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We are thrilled to announce the release of Openfire 5.0.0, the latest version of our popular open-source XMPP (Extensible Messaging and Presence Protocol) server. This release marks a significant milestone in our journey&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":1991,"like_count":25,"has_summary":false,"last_poster_username":"stokito","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44589,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42096,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":39313,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":44022,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"XEP-0483: HTTP Online Meetings","id":95771,"title":"XEP-0483: HTTP Online Meetings","slug":"xep-0483-http-online-meetings","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-22T16:02:19.775Z","last_posted_at":"2025-07-22T16:02:19.892Z","bumped":true,"bumped_at":"2025-07-22T16:02:19.892Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Recently, Guus and and I co-authored XEP-0483: HTTP Online Meetings. I have just finished implementing the XEP across three Openfire plugins (ofmeet, galene and orinayo) \nI also implemented it in the client olmeet plugin&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["spark","openfire","pade"],"tags_descriptions":{},"views":600,"like_count":0,"has_summary":false,"last_poster_username":"Dele_Olajide","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2859,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Setting Up Slidge Gateway with Openfire for use with WhatsApp, Matrix, Telegram","id":95656,"title":"Setting Up Slidge Gateway with Openfire for use with WhatsApp, Matrix, Telegram","slug":"setting-up-slidge-gateway-with-openfire-for-use-with-whatsapp-matrix-telegram","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-06-26T09:29:30.276Z","last_posted_at":"2025-07-15T21:56:33.678Z","bumped":true,"bumped_at":"2025-07-15T21:56:33.678Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Slidge is an XMPP gateway designed to connect your account to third-party chat networks like WhatsApp, Telegram, or Matrix. It acts as a bridge, allowing you to send and receive messages with all your contacts directly f&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber"],"tags_descriptions":{},"views":947,"like_count":2,"has_summary":false,"last_poster_username":"surfbum","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":44586,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44276,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"WebRTC based audio and video in Openfire 2025","id":95683,"title":"WebRTC based audio and video in Openfire 2025","slug":"webrtc-based-audio-and-video-in-openfire-2025","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-07-04T12:44:32.849Z","last_posted_at":"2025-07-04T17:33:34.752Z","bumped":true,"bumped_at":"2025-07-04T17:33:34.752Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In January 2007, Ignite Realtime released the red5 plugin for Openfire which added the flash based open source Red5 media server as a plugin to Openfire (Wildfire). A year later, we added red5Phone, the first open source&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","pade"],"tags_descriptions":{},"views":620,"like_count":5,"has_summary":false,"last_poster_username":"claude_stabile","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":38674,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4276,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 5.0.1 release - our 100th! (maybe)","id":95667,"title":"Openfire 5.0.1 release - our 100th! (maybe)","slug":"openfire-5-0-1-release-our-100th-maybe","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-01T11:28:04.479Z","last_posted_at":"2025-07-01T11:28:04.577Z","bumped":true,"bumped_at":"2025-07-01T11:28:04.577Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Openfire 5.0.1 has been released! \nOpenfire, created by the Ignite Realtime community is a powerful chat server that lets you communicate in real-time with your team or friends. It’s like having your own private messagin&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":646,"like_count":1,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 5.0.0 beta release","id":95525,"title":"Openfire 5.0.0 beta release","slug":"openfire-5-0-0-beta-release","posts_count":11,"reply_count":5,"highest_post_number":11,"image_url":null,"created_at":"2025-06-12T14:05:22.873Z","last_posted_at":"2025-06-27T09:09:38.747Z","bumped":true,"bumped_at":"2025-06-27T09:09:38.747Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"It is exciting to be able to announce the immediate availability of the beta release of Openfire 5.0.0! \nIn this release, we have addressed approximately 125 issues! I’ll reserve the details for a blog post on the 5.0.0 &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":582,"like_count":7,"has_summary":false,"last_poster_username":"Dele_Olajide","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44544,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":43721,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4276,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2859,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Smack 4.5.0-beta5 released","id":94796,"title":"Smack 4.5.0-beta5 released","slug":"smack-4-5-0-beta5-released","posts_count":9,"reply_count":5,"highest_post_number":9,"image_url":null,"created_at":"2024-10-17T07:27:41.190Z","last_posted_at":"2025-05-14T14:26:17.816Z","bumped":true,"bumped_at":"2025-05-14T14:26:17.816Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Ignite Realtime developer community is happy to announce that Smack 4.5 entered its beta phase. Smack is a XMPP client API written in Java that is able to run on Java SE and Android. Smack’s beta phase started alread&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber","smack","release"],"tags_descriptions":{},"views":724,"like_count":3,"has_summary":false,"last_poster_username":"simon98","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4943,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44228,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":43992,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Version 1.8.4 of Openfire Pade plugin released","id":95434,"title":"Version 1.8.4 of Openfire Pade plugin released","slug":"version-1-8-4-of-openfire-pade-plugin-released","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://discourse.igniterealtime.org/uploads/default/original/2X/2/21a183767547cc765f6321e715bb5a158b434cfd.png","created_at":"2025-05-07T11:00:15.126Z","last_posted_at":"2025-05-13T13:16:03.394Z","bumped":true,"bumped_at":"2025-05-13T13:16:03.394Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"I get regular requests and issues have been raised about upgrading the Jitsi meet code in the Openfire Pade plugin to the latest versions. Unfortunately, this task is much more difficult than it sounds. \nJitsi Meet has e&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","smack","pade"],"tags_descriptions":{},"views":450,"like_count":2,"has_summary":false,"last_poster_username":"Dele_Olajide","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2859,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":41019,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New releases for Tinder and Whack!","id":95372,"title":"New releases for Tinder and Whack!","slug":"new-releases-for-tinder-and-whack","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-04-11T09:53:35.442Z","last_posted_at":"2025-04-11T09:53:35.551Z","bumped":true,"bumped_at":"2025-04-11T09:53:35.551Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The IgniteRealtime community is happy to announce releases for two of its projects! Both are for XMPP-libraries that we produce. \nTinder is a Java based XMPP library, providing an implementation for XMPP stanzas and comp&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber","release"],"tags_descriptions":{},"views":306,"like_count":3,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"It’s time for real interoperability. Let’s make it happen!","id":95342,"title":"It’s time for real interoperability. Let’s make it happen!","slug":"it-s-time-for-real-interoperability-let-s-make-it-happen","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-03-28T15:41:51.063Z","last_posted_at":"2025-03-28T15:41:51.172Z","bumped":true,"bumped_at":"2025-03-28T16:09:32.355Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"When I explain to others what I do for a living, I often ask why it is that we are not surprised that one can use a Gmail account to send an email to someone who uses an Outlook account, yet many people fully accept that&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber"],"tags_descriptions":{},"views":525,"like_count":8,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New feature: Using Windows certificate stores in Openfire!","id":86214,"title":"New feature: Using Windows certificate stores in Openfire!","slug":"new-feature-using-windows-certificate-stores-in-openfire","posts_count":10,"reply_count":6,"highest_post_number":10,"image_url":"https://discourse.igniterealtime.org/uploads/default/original/2X/8/8b57ea6499838a51f67cf89cb4b422222f5125c7.png","created_at":"2019-09-26T09:11:59.864Z","last_posted_at":"2025-03-18T10:52:49.290Z","bumped":true,"bumped_at":"2025-03-18T10:52:49.290Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Openfire 4.4.2 brings a change that can be leveraged for a new kind of integration with Microsoft Windows. \n \nTraditionally, Openfire ships with its own set of certificate stores. These are the repositories that hold var&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire"],"tags_descriptions":{},"views":3277,"like_count":4,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":639,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44249,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44456,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"XMPP Summit #27 and FOSDEM 2025","id":95121,"title":"XMPP Summit #27 and FOSDEM 2025","slug":"xmpp-summit-27-and-fosdem-2025","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-01-14T10:17:03.568Z","last_posted_at":"2025-01-14T10:17:03.663Z","bumped":true,"bumped_at":"2025-01-14T10:17:03.663Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The XMPP Standards Foundation’s yearly Summit will be held on January 30 and 31st, in Brussels. The Summit is an annual two-day gathering where we discuss XMPP protocol development topics. It is a place for XMPP develope&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber"],"tags_descriptions":{},"views":342,"like_count":2,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Florian, Dan and Dave Elected in the XSF!","id":94929,"title":"Florian, Dan and Dave Elected in the XSF!","slug":"florian-dan-and-dave-elected-in-the-xsf","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-11-21T22:19:31.335Z","last_posted_at":"2024-11-22T08:21:41.764Z","bumped":true,"bumped_at":"2024-11-22T08:21:41.764Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In an annual vote, not one, not two, but three Ignite Realtime community members have been selected into leadership positions of the XMPP Standards Foundation! :partying_face: \nThe XMPP Standards Foundation is an indepen&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber"],"tags_descriptions":{},"views":242,"like_count":7,"has_summary":false,"last_poster_username":"claude_stabile","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":4276,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Version 1.2.0 of Threaddump plugin Released!","id":94871,"title":"Version 1.2.0 of Threaddump plugin Released!","slug":"version-1-2-0-of-threaddump-plugin-released","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-11-05T14:18:00.691Z","last_posted_at":"2024-11-05T14:18:00.819Z","bumped":true,"bumped_at":"2024-11-05T14:18:00.819Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Today, we’ve released a new version of the Threaddump plugin for Openfire: version 1.2.0. \nThe Threaddump plugin is a handy plugin to collect diagnostics, useful for drilling down into the inner workings of Openfire. It &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","release"],"tags_descriptions":{},"views":322,"like_count":1,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 4.9.1 release","id":94857,"title":"Openfire 4.9.1 release","slug":"openfire-4-9-1-release","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2024-11-01T19:54:48.090Z","last_posted_at":"2024-11-05T10:44:58.342Z","bumped":true,"bumped_at":"2024-11-05T10:44:58.342Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Ignite Realtime community is happy to be able to announce the immediate availability of version 4.9.1 of Openfire, its cross-platform real-time collaboration server based on the XMPP protocol! \n4.9.1 is a bugfix and &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":1761,"like_count":3,"has_summary":false,"last_poster_username":"molodoi122","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":526,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":6442,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":40507,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pàdé plugin for Openfire version 1.8.3 released!","id":94694,"title":"Pàdé plugin for Openfire version 1.8.3 released!","slug":"pade-plugin-for-openfire-version-1-8-3-released","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-09-20T10:33:09.713Z","last_posted_at":"2024-10-25T19:43:20.701Z","bumped":true,"bumped_at":"2024-10-25T19:43:20.701Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Ignite Realtime community is happy to be able to announce the release of the Pàdé Openfire plugin version 1.8.3 . This version fixes the identified compatibility issues with Openfire 4.9.0 \nAs always, your instance of Op&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["release","pade"],"tags_descriptions":{},"views":353,"like_count":1,"has_summary":false,"last_poster_username":"Gustavo_Robles","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2859,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":43706,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Preparing Openfire for Audio/Video calls with Conversations","id":87828,"title":"Preparing Openfire for Audio/Video calls with Conversations","slug":"preparing-openfire-for-audio-video-calls-with-conversations","posts_count":32,"reply_count":18,"highest_post_number":32,"image_url":"https://discourse.igniterealtime.org/uploads/default/optimized/2X/9/9f53b0f9b8b90e8284ce972f25349bc0fdc71d9a_2_1024x567.jpeg","created_at":"2020-04-26T19:27:59.434Z","last_posted_at":"2024-10-15T15:52:09.076Z","bumped":true,"bumped_at":"2024-10-15T15:52:09.076Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Later this week, the popular Android client Conversations will have an exciting new release that will allow you to make voice and video calls. \nFor this to work well with your instance of Openfire, it is recommended to m&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber"],"tags_descriptions":{},"views":15055,"like_count":6,"has_summary":false,"last_poster_username":"WolfmanJack","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42096,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":43065,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":43737,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":42863,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"XMPP: The Protocol for Open, Extensible Instant Messaging","id":94748,"title":"XMPP: The Protocol for Open, Extensible Instant Messaging","slug":"xmpp-the-protocol-for-open-extensible-instant-messaging","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-10-02T09:56:54.353Z","last_posted_at":"2024-10-03T06:05:11.260Z","bumped":true,"bumped_at":"2024-10-03T06:05:11.260Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Introduction to XMPP\nXMPP, the Extensible Messaging and Presence Protocol, is an Instant Messaging (IM) standard of the Internet Engineering Task Force (IETF) - the same organization that standardized email (POP/IMAP/SMT&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["planetjabber"],"tags_descriptions":{},"views":888,"like_count":5,"has_summary":false,"last_poster_username":"wroot","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":526,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire 4.9.0 release!","id":94688,"title":"Openfire 4.9.0 release!","slug":"openfire-4-9-0-release","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2024-09-17T19:42:09.412Z","last_posted_at":"2024-09-20T10:36:44.560Z","bumped":true,"bumped_at":"2024-09-20T10:36:44.560Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Ignite Realtime community is happy to be able to announce the immediate availability of version 4.9.0 of Openfire, its cross-platform real-time collaboration server based on the XMPP protocol! \nAs compared to the pre&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":1063,"like_count":10,"has_summary":false,"last_poster_username":"Dele_Olajide","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4276,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":42634,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2859,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Openfire HTTP File Upload plugin v1.4.1 release!","id":94687,"title":"Openfire HTTP File Upload plugin v1.4.1 release!","slug":"openfire-http-file-upload-plugin-v1-4-1-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-09-17T19:17:33.379Z","last_posted_at":"2024-09-17T19:17:33.472Z","bumped":true,"bumped_at":"2024-09-17T19:42:43.979Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We have now released version 1.4.1 of the HTTP File Upload plugin! \nThis plugin adds functionality to Openfire that allows clients to share files, as defined in the XEP-0363 ‘HTTP File Upload’ specification. \nThis releas&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["openfire","planetjabber","release"],"tags_descriptions":{},"views":284,"like_count":1,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Website maintenance","id":94675,"title":"Website maintenance","slug":"website-maintenance","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-09-16T15:51:59.709Z","last_posted_at":"2024-09-16T15:51:59.805Z","bumped":true,"bumped_at":"2024-09-16T15:51:59.805Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"There is a bit of ongoing website maintenance happening. You shouldn’t notice to much of this (we are not dramatically changing things), but if you do notice things that are suddenly not working (or if you have other use&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":100,"like_count":0,"has_summary":false,"last_poster_username":"guus","category_id":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_have_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1338,"primary_group_id":null,"flair_group_id":null}]}]}}