{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":14005,"username":"haydenjames","name":"Hayden James","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/haydenjames/{size}/255678_2.png","trust_level":2},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ed_s/{size}/134015_2.png","trust_level":3},{"id":190572,"username":"Eilgnaw","name":"Eilgnaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/eilgnaw/{size}/548026_2.png","trust_level":2},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/darkpixlz/{size}/549896_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jagster/{size}/192154_2.png","trust_level":3},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/canapin/{size}/119591_2.png","trust_level":3},{"id":190598,"username":"forumcopilot","name":"forumcopilot ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/forumcopilot/{size}/548077_2.png","trust_level":1},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":1030,"username":"Bas","name":"Bas van Leeuwen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bas/{size}/294929_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":172647,"username":"rommelfs","name":"Sascha Rommelfangen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rommelfs/{size}/494943_2.png","trust_level":1},{"id":187457,"username":"vijayan_mmm","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/v/71e660/{size}.png","trust_level":1},{"id":160471,"username":"Ethsim2","name":"Ethan ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ethsim2/{size}/522255_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":1},{"id":166720,"username":"opcourdis","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/45deac/{size}.png","trust_level":2},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/merefield/{size}/176214_2.png","trust_level":3},{"id":13426,"username":"mcmcclur","name":"Mark McClure","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mcmcclur/{size}/115456_2.png","trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":99735,"username":"BRINK_Fisher","name":"BRINK Fisher","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/brink_fisher/{size}/198280_2.png","trust_level":1},{"id":12638,"username":"SubStrider","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/substrider/{size}/512604_2.png","trust_level":2},{"id":164623,"username":"serkhelesheyi","name":"serkhelesheyi","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/serkhelesheyi/{size}/497726_2.png","trust_level":2},{"id":17648,"username":"ckshen","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/ad7895/{size}.png","trust_level":2},{"id":70921,"username":"ozkn","name":"Mathx","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ozkn/{size}/196013_2.png","trust_level":2},{"id":188883,"username":"pranciskus","name":"Pranciškus","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pranciskus/{size}/543103_2.png","trust_level":0},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":60726,"username":"jrgong","name":"jrgong","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c57346/{size}.png","trust_level":2},{"id":162268,"username":"messiaslima","name":"Messias Junior","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/messiaslima/{size}/466278_2.png","trust_level":2},{"id":62294,"username":"Heliosurge","name":"Dan DeMontmorency","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/heliosurge/{size}/131899_2.png","trust_level":3},{"id":178172,"username":"ice.d","name":"discord ice","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ice.d/{size}/509515_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":173987,"username":"cuo_wu","name":"James","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/cuo_wu/{size}/498442_2.png","trust_level":2},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/satonotdead/{size}/447830_2.png","trust_level":2},{"id":169367,"username":"DaBai_LuoBo","name":"DaBai LuoBo","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dabai_luobo/{size}/487128_2.png","trust_level":2},{"id":134325,"username":"whitewaterdeu","name":"mocha3901","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/57b2e6/{size}.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":2},{"id":190243,"username":"la_panda","name":"la panda","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/la_panda/{size}/547078_2.png","trust_level":1},{"id":13093,"username":"pacharanero","name":"Marcus Baw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pacharanero/{size}/500583_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gilles/{size}/549022_2.png","trust_level":3},{"id":8408,"username":"dontdieych","name":"YCH","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dontdieych/{size}/114749_2.png","trust_level":2},{"id":6240,"username":"benword","name":"Ben Word","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/benword/{size}/493782_2.png","trust_level":2},{"id":67822,"username":"sunjam","name":"james.network","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sunjam/{size}/175682_2.png","trust_level":2},{"id":184589,"username":"tom_eric","name":"tom eric ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tom_eric/{size}/527845_2.png","trust_level":2},{"id":177125,"username":"DigneZzZ","name":"Aleksei K","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dignezzz/{size}/506171_2.png","trust_level":1},{"id":165266,"username":"MihirR","name":"Mihir","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mihirr/{size}/475158_2.png","trust_level":2},{"id":183522,"username":"bessnlj","name":"Nicole Jolie","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/bessnlj/{size}/524908_2.png","trust_level":1},{"id":14353,"username":"simon","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/simon/{size}/339122_2.png","trust_level":2},{"id":12132,"username":"Grex315","name":"Steven Greco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/grex315/{size}/115868_2.png","trust_level":2},{"id":34480,"username":"frold","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/frold/{size}/82547_2.png","trust_level":2},{"id":81587,"username":"Solari","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/solari/{size}/186728_2.png","trust_level":2},{"id":111706,"username":"kiefferr","name":"Ryan Kieffer","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/a5b964/{size}.png","trust_level":2},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":76137,"username":"JQ331","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/41988e/{size}.png","trust_level":2},{"id":116638,"username":"attj","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/a698b9/{size}.png","trust_level":2},{"id":113119,"username":"FerrariFlunker","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ferrariflunker/{size}/258011_2.png","trust_level":2},{"id":183039,"username":"cdervout","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/c/a698b9/{size}.png","trust_level":1},{"id":93673,"username":"theSuess","name":"Dominik Süß","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thesuess/{size}/214128_2.png","trust_level":1},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":7839,"username":"aaronpk","name":"Aaron Parecki","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/aaronpk/{size}/149994_2.png","trust_level":2},{"id":161351,"username":"BrianC","name":"Brian","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/brianc/{size}/487568_2.png","trust_level":2},{"id":8510,"username":"tannerfilip","name":"Tanner Filip","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tannerfilip/{size}/122253_2.png","trust_level":2},{"id":32,"username":"codinghorror","name":"Jeff Atwood","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/codinghorror/{size}/110067_2.png","admin":true,"trust_level":2},{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/riking/{size}/170938_2.png","trust_level":2},{"id":119375,"username":"elmuerte","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/elmuerte/{size}/456517_2.png","trust_level":2},{"id":119102,"username":"Lhc_fl","name":"Linca","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lhc_fl/{size}/268115_2.png","trust_level":2},{"id":27949,"username":"itsbhanusharma","name":"Bhanu Sharma","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/itsbhanusharma/{size}/180717_2.png","trust_level":3},{"id":132407,"username":"Dotila_Li","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dotila_li/{size}/303426_2.png","trust_level":2},{"id":146370,"username":"45thj5ej","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/4/34f0e0/{size}.png","trust_level":2},{"id":172000,"username":"Olle11","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/cdc98d/{size}.png","trust_level":2},{"id":102908,"username":"RyanKF","name":"Ryan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ryankf/{size}/231027_2.png","trust_level":1},{"id":99028,"username":"anon73664359","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/{size}.png","trust_level":2},{"id":104036,"username":"abhinavshukla","name":"Abhinav Shukla","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/22d042/{size}.png","trust_level":0},{"id":112751,"username":"Kuro22","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kuro22/{size}/261055_2.png","trust_level":2},{"id":146728,"username":"gru","name":"Ruslan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gru/{size}/374964_2.png","trust_level":2},{"id":2989,"username":"meglio","name":"Anton","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/meglio/{size}/71444_2.png","trust_level":2},{"id":13954,"username":"jesselperry","name":"Jesse Perry","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jesselperry/{size}/119501_2.png","trust_level":2},{"id":8909,"username":"AdamCapriola","name":"Adam Capriola","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/adamcapriola/{size}/5192_2.png","trust_level":2},{"id":123256,"username":"toc-rox","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/b38774/{size}.png","trust_level":1},{"id":74755,"username":"Peter_Galvin","name":"Peter Galvin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/peter_galvin/{size}/169082_2.png","trust_level":1},{"id":115977,"username":"amusew","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/a/7ab992/{size}.png","trust_level":1},{"id":138318,"username":"cabidop","name":"Pablo Cabido","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/cabidop/{size}/325404_2.png","trust_level":1}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":276,"name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":148,"name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":84,"name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111"},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/customization/extras/5?page=1","per_page":30,"top_tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":449,"name":"павильон","slug":"pavilion"},{"id":60,"name":"sso","slug":"sso"},{"id":87,"name":"реклама","slug":"advertising"},{"id":543,"name":"ии","slug":"ai"},{"id":85,"name":"android-app","slug":"android-app"},{"id":55,"name":"резервные-копии","slug":"backups"},{"id":451,"name":"сломанный","slug":"broken"},{"id":241,"name":"календарь-и-события","slug":"calendar-and-events"},{"id":317,"name":"чат","slug":"chat"},{"id":450,"name":"рабочий-стол","slug":"desktop"},{"id":278,"name":"разработка","slug":"development"},{"id":150,"name":"dev-install","slug":"dev-install"},{"id":263,"name":"discourseconnect","slug":"discourseconnect"},{"id":731,"name":"экспериментальный","slug":"experimental"},{"id":219,"name":"github","slug":"github"},{"id":9,"name":"группы","slug":"groups"},{"id":1113,"name":"хостинг","slug":"hosting"},{"id":811,"name":"интерфейс","slug":"interface"},{"id":149,"name":"ios-приложение","slug":"ios-app"},{"id":703,"name":"горячие-клавиши","slug":"keyboard-shortcuts"},{"id":233,"name":"oauth2","slug":"oauth2"},{"id":259,"name":"платежи","slug":"payments"},{"id":10,"name":"производительность","slug":"performance"},{"id":654,"name":"ресурсы-сервера","slug":"server-resources"},{"id":453,"name":"неподдерживаемый","slug":"unmaintained"},{"id":968,"name":"user-api","slug":"user-api"},{"id":227,"name":"кто-онлайн","slug":"whos-online"}],"topics":[{"fancy_title":"About the Extras category","fancy_title_localized":false,"locale":"en","id":28,"title":"About the Extras category","slug":"about-the-extras-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2013-02-03T08:42:06.338Z","last_posted_at":"2013-02-03T08:42:06.597Z","bumped":true,"bumped_at":"2013-02-27T00:07:13.035Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A directory of all extensions &amp; integrations for Discourse which are not Discourse plugins, i.e. a CMS plugin, a browser extension or a native application. \nIf you’re presenting a self-contained utility or tool of some k&hellip;","visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":8974,"like_count":1,"has_summary":false,"last_poster_username":"Discourse","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse-health-check: обзор CLI для разового запуска проверки вашего сервера Discourse","fancy_title_localized":true,"locale":"en","id":404458,"title":"Discourse-health-check: one-shot CLI overview of your Discourse server","slug":"discourse-health-check-one-shot-cli-overview-of-your-discourse-server","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_1024x782.png","created_at":"2026-06-03T18:57:33.265Z","last_posted_at":"2026-06-04T13:42:44.268Z","bumped":true,"bumped_at":"2026-06-04T13:42:44.268Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Небольшой bash-скрипт, который я написал для своего форума, чтобы получить одномоментный обзор состояния сервера Discourse. Делюсь им на случай, если кому-то пригодится такой быстрый сводный отчёт.\nПроверяет системные ресурсы: Docker, сервис Discourse…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1408,"height":1076,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":782,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_1024x782.png"},{"max_width":800,"max_height":800,"width":800,"height":611,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_800x611.png"},{"max_width":600,"max_height":600,"width":600,"height":458,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_600x458.png"},{"max_width":400,"max_height":400,"width":400,"height":305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_400x305.png"},{"max_width":300,"max_height":300,"width":300,"height":229,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_300x229.png"},{"max_width":200,"max_height":200,"width":200,"height":152,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_200x152.png"}],"tags":[{"id":1113,"name":"хостинг","slug":"hosting"},{"id":654,"name":"ресурсы-сервера","slug":"server-resources"},{"id":10,"name":"производительность","slug":"performance"}],"tags_descriptions":{"хостинг":"Темы о сервисах для хостинга Discourse: на собственных серверах, в облаке или..."},"views":148,"like_count":24,"has_summary":false,"last_poster_username":"haydenjames","category_id":5,"op_like_count":9,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a correction regarding the Discourse server process, the health-check script was updated to v1.0.2 to verify backup offsite copying by comparing file access and modification times.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":14005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Частый автор","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dexo — нативный клиент для Discourse на iOS","fancy_title_localized":true,"locale":"en","id":399129,"title":"Dexo - A Native iOS Client for Discourse","slug":"dexo-a-native-ios-client-for-discourse","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png","created_at":"2026-03-24T09:38:31.442Z","last_posted_at":"2026-05-29T01:06:36.702Z","bumped":true,"bumped_at":"2026-05-29T01:06:36.702Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Всем привет! \nХочу поделиться Dexo — нативным клиентом для iOS для форумов Discourse, который я разрабатываю с использованием UIKit и Swift. \nСкриншоты\n\n\n\n\nГлавная\nДетали темы\nКатегории\n\n\n\n\n\n\n\n\n\n\nВозможности\n\nУправление несколькими форумами — добавление,&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1474,"height":2786,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf.png"},{"max_width":1024,"max_height":1024,"width":541,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png"},{"max_width":800,"max_height":800,"width":423,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_423x800.png"},{"max_width":600,"max_height":600,"width":317,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_317x600.png"},{"max_width":400,"max_height":400,"width":211,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_211x400.png"},{"max_width":300,"max_height":300,"width":158,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_158x300.png"},{"max_width":200,"max_height":200,"width":105,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_105x200.png"}],"tags":[],"tags_descriptions":{},"views":141,"like_count":18,"has_summary":false,"last_poster_username":"Eilgnaw","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer of Dexo, a native iOS client for Discourse, announced that the application has added support for nested replies.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":190572,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Роутер коротких ссылок Discourse | Упростите URL поддержки","fancy_title_localized":true,"locale":"en","id":401542,"title":"Discourse Shortlink Router | Simplify support URLs","slug":"discourse-shortlink-router-simplify-support-urls","posts_count":9,"reply_count":4,"highest_post_number":9,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a.png","created_at":"2026-04-26T02:54:10.126Z","last_posted_at":"2026-05-22T05:55:55.649Z","bumped":true,"bumped_at":"2026-05-22T05:55:55.649Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Вы когда-нибудь хотели иметь кнопку «Установить эту тему на ваш сайт» для всего? Я разработал сайт для этого! Вы можете использовать его по адресу https://discourserouter.pyxfluff.dev.\nВместо того чтобы говорить что-то вроде:\n\nВы мо…\n","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":663,"height":393,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a.png"},{"max_width":600,"max_height":600,"width":600,"height":355,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_600x355.png"},{"max_width":400,"max_height":400,"width":400,"height":237,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_400x237.png"},{"max_width":300,"max_height":300,"width":300,"height":177,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_300x177.png"},{"max_width":200,"max_height":200,"width":200,"height":118,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_200x118.png"}],"tags":[],"tags_descriptions":{},"views":204,"like_count":9,"has_summary":false,"last_poster_username":"darkpixlz","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer released a self-hosting guide for the Discourse Shortlink Router, detailing Python setup instructions and confirming the tool's adaptability beyond its original forum-specific purpose.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Частый автор","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SuperHref — обнаружение неработающих ссылок Amazon/eBay и замена их на сопутствующие товары","fancy_title_localized":true,"locale":"en","id":401889,"title":"SuperHref — Detect dead Amazon/eBay links replace with related products","slug":"superhref-detect-dead-amazon-ebay-links-replace-with-related-products","posts_count":4,"reply_count":10,"highest_post_number":18,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_1024x783.jpeg","created_at":"2026-04-30T07:10:48.570Z","last_posted_at":"2026-05-03T16:44:20.712Z","bumped":true,"bumped_at":"2026-05-03T16:44:20.712Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nСводка\nВставьте вашу партнерскую ссылку в непомеченные ссылки Amazon и eBay\n\n\n:eyeglasses:\nПредварительный просмотр\nhttps://superhref.com\n\n\n:hammer_and_wrench:\nРепозиторий\nGitHub - forumcopilot/superhref-discour&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1469,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":783,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_1024x783.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":612,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_800x612.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":459,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_600x459.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":306,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_400x306.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":229,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_300x229.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_200x153.jpeg"}],"visibility_reason_id":4,"tags":[],"tags_descriptions":{},"views":148,"like_count":8,"has_summary":false,"last_poster_username":"forumcopilot","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The SuperHref tool, designed to replace dead Amazon and eBay links with affiliate-tagged alternatives on Discourse forums, recently added a feature allowing users to choose between retaining original affiliate tags or inserting their own for suggested products.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":190598,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":1030,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Частый автор","user_id":113000,"primary_group_id":null,"flair_group_id":47}]},{"fancy_title":"Как настроить OAuth2 с GitHub","fancy_title_localized":true,"locale":"en","id":358125,"title":"Oauth2 with GitHub howto","slug":"oauth2-with-github-howto","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-03-20T10:45:13.487Z","last_posted_at":"2026-04-27T12:32:20.622Z","bumped":true,"bumped_at":"2026-04-27T12:32:20.622Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Для всех тех, у кого возникают проблемы с настройкой OAuth2 для GitHub, вот решение.\nПроблема: плагин Discourse OAuth2 выдаёт ошибку 500 при включении с GitHub, если поля в конфигурации указаны неверно &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":233,"name":"oauth2","slug":"oauth2"},{"id":219,"name":"github","slug":"github"}],"tags_descriptions":{},"views":162,"like_count":0,"has_summary":false,"last_poster_username":"vijayan_mmm","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users resolved GitHub OAuth2 500 errors in Discourse by correctly configuring the OAuth2 user ID path and other required JSON mapping fields.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":172647,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":187457,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ICS → Импорт в Discourse","fancy_title_localized":true,"locale":"en","id":381646,"title":"ICS → Discourse Importer","slug":"ics-discourse-importer","posts_count":20,"reply_count":9,"highest_post_number":20,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_728x1024.jpeg","created_at":"2025-09-04T21:53:54.649Z","last_posted_at":"2026-04-26T07:34:50.081Z","bumped":true,"bumped_at":"2026-04-26T07:34:50.081Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Я создал небольшую утилиту, которая постоянно синхронизирует события из ленты iCalendar (ICS) в категорию Discourse через REST API.\nЭто не полноценный плагин Discourse — он работает параллельно с вашей установкой Discourse, поэтому он &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1206,"height":1696,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c.jpeg"},{"max_width":1024,"max_height":1024,"width":728,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_728x1024.jpeg"},{"max_width":800,"max_height":800,"width":568,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_568x800.jpeg"},{"max_width":600,"max_height":600,"width":426,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_426x600.jpeg"},{"max_width":400,"max_height":400,"width":284,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_284x400.jpeg"},{"max_width":300,"max_height":300,"width":213,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_213x300.jpeg"},{"max_width":200,"max_height":200,"width":142,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_142x200.jpeg"}],"tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":241,"name":"календарь-и-события","slug":"calendar-and-events"}],"tags_descriptions":{"rest-api":"Темы, касающиеся выполнения внешних запросов к Discourse","календарь-и-события":""},"views":571,"like_count":25,"has_summary":false,"last_poster_username":"Ethsim2","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The ICS-to-Discourse importer's deduplication logic uses time and location proximity to distinguish between minor feed noise and meaningful room changes, ensuring only significant updates create new topics while preserving visibility for schedule alterations.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Частый автор","user_id":166720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Частый автор","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Частый автор","user_id":15209,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"&gt; termcourse: чтение и публикация на экземплярах Discourse из терминала","fancy_title_localized":true,"locale":"en","id":395285,"title":"> termcourse: read & post on Discourse instances from the terminal","slug":"termcourse-read-post-on-discourse-instances-from-the-terminal","posts_count":26,"reply_count":6,"highest_post_number":26,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_1023x513.png","created_at":"2026-02-05T13:50:49.731Z","last_posted_at":"2026-04-22T15:09:59.209Z","bumped":true,"bumped_at":"2026-04-22T15:09:59.209Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Это приложение для терминала (TUI), немного для развлечения... и на данном этапе немного экспериментальное!\n\n\n\n\n\n\n\n\n\n\n\n:information_source:\nКраткое описание\nИнтерфейс терминала для просмотра и публикации на форумах Discourse со списками тем, полным видом тем и...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1151,"height":577,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":513,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_1023x513.png"},{"max_width":800,"max_height":800,"width":800,"height":401,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_800x401.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/a/d/4ad0ad0a1fa9488ad6b02ae65424d39e89d3b232_2_200x100.png"}],"tags":[{"id":731,"name":"экспериментальный","slug":"experimental"}],"tags_descriptions":{},"views":2636,"like_count":60,"has_summary":false,"last_poster_username":"merefield","category_id":5,"op_like_count":23,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The terminal Discourse client termcourse has added support for rendering high-resolution images via chafa, sixel, and ImageMagick, though this feature remains incompatible with the native macOS terminal.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":13426,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Overlay для сочетаний клавиш: userscript для изучения горячих клавиш Discourse","fancy_title_localized":true,"locale":"en","id":396588,"title":"Shortcuts overlay: a userscript to help you learn Discourse keyboard shortcuts","slug":"shortcuts-overlay-a-userscript-to-help-you-learn-discourse-keyboard-shortcuts","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_1024x522.png","created_at":"2026-02-20T11:43:00.693Z","last_posted_at":"2026-04-20T20:29:26.071Z","bumped":true,"bumped_at":"2026-04-20T20:29:26.071Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Этот пользовательский скрипт отображает сочетания клавиш Discourse прямо на форуме:\n\nОн отключён по умолчанию; нажмите на значок в правом верхнем углу, чтобы включить или выключить его.\nОн не предназначен для красоты. Просто включайте его, когда захотите использовать, и...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2560,"height":1305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":522,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_1024x522.png"},{"max_width":800,"max_height":800,"width":800,"height":407,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_800x407.png"},{"max_width":600,"max_height":600,"width":600,"height":305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_600x305.png"},{"max_width":400,"max_height":400,"width":400,"height":203,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_400x203.png"},{"max_width":300,"max_height":300,"width":300,"height":152,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_300x152.png"},{"max_width":200,"max_height":200,"width":200,"height":101,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_200x101.png"}],"tags":[{"id":703,"name":"горячие-клавиши","slug":"keyboard-shortcuts"}],"tags_descriptions":{},"views":124,"like_count":15,"has_summary":false,"last_poster_username":"Canapin","category_id":5,"op_like_count":7,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse Shortcut Overlay userscript received updates to reposition its toggle button for better compatibility with full-width themes and to fix a bug preventing navigation to the homepage on the branded theme.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"DisHub – современное нативное мобильное приложение для форумов Discourse","fancy_title_localized":true,"locale":"en","id":377296,"title":"DisHub – A Modern, Native Mobile App for Discourse Forums","slug":"dishub-a-modern-native-mobile-app-for-discourse-forums","posts_count":22,"reply_count":13,"highest_post_number":23,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_682x1024.jpeg","created_at":"2025-08-05T00:36:26.023Z","last_posted_at":"2026-04-11T16:22:46.336Z","bumped":true,"bumped_at":"2026-04-11T16:22:46.336Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Привет, сообщество Discourse! :waving_hand: \nЯ рад поделиться тем, над чем работал уже некоторое время: DisHub — новое мобильное приложение, разработанное специально для форумов Discourse. \nКак и многие из вас, я очень люблю использовать Disc&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1024,"height":1536,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682.jpeg"},{"max_width":1024,"max_height":1024,"width":682,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_682x1024.jpeg"},{"max_width":800,"max_height":800,"width":533,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_533x800.jpeg"},{"max_width":600,"max_height":600,"width":400,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_400x600.jpeg"},{"max_width":400,"max_height":400,"width":266,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_266x400.jpeg"},{"max_width":300,"max_height":300,"width":200,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_200x300.jpeg"},{"max_width":200,"max_height":200,"width":133,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_133x200.jpeg"}],"tags":[],"tags_descriptions":{},"views":1508,"like_count":42,"has_summary":false,"last_poster_username":"BRINK_Fisher","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"After a delay due to other projects, the DisHub developer acknowledges a user's review, confirming plans to improve the app's display and reconsider its open-source status.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":99735,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":12638,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":164623,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":17648,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":70921,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Плагин OpenClaw для интеграции с Discourse","fancy_title_localized":true,"locale":"en","id":397239,"title":"OpenClaw plugin for Discourse integration","slug":"openclaw-plugin-for-discourse-integration","posts_count":16,"reply_count":9,"highest_post_number":18,"image_url":null,"created_at":"2026-02-27T09:29:22.847Z","last_posted_at":"2026-03-31T14:34:24.234Z","bumped":true,"bumped_at":"2026-03-31T14:34:24.234Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Добрый день, друзья!\nЯ создал плагин, позволяющий агентам OpenClaw взаимодействовать с форумами Discourse: читать темы, искать, фильтровать по категориям, находить unanswered вопросы и, при желании, создавать темы или отвечать на них.\nГлавное, что...\n","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":647,"like_count":49,"has_summary":false,"last_poster_username":"pranciskus","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the OpenClaw Discourse plugin enables agent automation, users reported 404 errors on specific routes that are being fixed in a separate Discourse pull request, and the author confirmed acceptance of community feature requests.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":188883,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":1030,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Частый автор","user_id":60726,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Представляем DisCorkie — клиент для дискурса с поддержкой нескольких экземпляров","fancy_title_localized":true,"locale":"en","id":357103,"title":"Introducing DisCorkie – A Multi-Instance Discourse Client","slug":"introducing-discorkie-a-multi-instance-discourse-client","posts_count":36,"reply_count":26,"highest_post_number":41,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_1024x576.jpeg","created_at":"2025-03-13T10:44:52.731Z","last_posted_at":"2026-03-18T11:17:54.548Z","bumped":true,"bumped_at":"2026-03-18T11:17:54.548Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Привет, Discourse Meta!\n\nЕсли вы активно участвуете в нескольких форумах Discourse, вы, вероятно, мечтали о более быстром и удобном способе оставаться на связи. Именно это я и создаю с DisCorkie — современным клиентом для Discourse, который...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_200x112.jpeg"}],"tags":[{"id":149,"name":"ios-приложение","slug":"ios-app"},{"id":450,"name":"рабочий-стол","slug":"desktop"},{"id":811,"name":"интерфейс","slug":"interface"},{"id":85,"name":"android-app","slug":"android-app"}],"tags_descriptions":{},"views":1583,"like_count":94,"has_summary":false,"last_poster_username":"ice.d","category_id":5,"op_like_count":19,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer confirms a macOS version exists but awaits an Apple Developer account, while addressing user interest in a web-based version by noting technical feasibility via WASM but questioning its necessity given existing browser access.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":162268,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":62294,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Последний автор","user_id":178172,"primary_group_id":null,"flair_group_id":84}]},{"fancy_title":"Настройте ваш Discourse как провайдера OAuth2/OIDC","fancy_title_localized":true,"locale":"zh_CN","id":370924,"title":"让你的Discourse支持作为 Oauth2/OIDC 的Provider","slug":"discourse-oauth2-oidc-provider","posts_count":5,"reply_count":0,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_1024x788.png","created_at":"2025-06-19T16:22:48.417Z","last_posted_at":"2026-03-13T06:33:36.584Z","bumped":true,"bumped_at":"2026-03-13T06:33:36.584Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nОбзор\nПровайдер Oauth2/OIDC. Пользователи могут создавать собственные приложения.\n\n\n:hammer_and_wrench:\nСсылка для скачивания\nhttps://vvpp.cc/s/GPmCV\n\n\n\n   \nВозможности\nМы знаем, что официальный Discourse не использует сам себя в качестве провайдера Oauth2/OIDC...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1026,"height":790,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":788,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_1024x788.png"},{"max_width":800,"max_height":800,"width":800,"height":615,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_800x615.png"},{"max_width":600,"max_height":600,"width":600,"height":461,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_600x461.png"},{"max_width":400,"max_height":400,"width":400,"height":307,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_400x307.png"},{"max_width":300,"max_height":300,"width":300,"height":230,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_300x230.png"},{"max_width":200,"max_height":200,"width":200,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_200x153.png"}],"tags":[],"tags_descriptions":{},"views":292,"like_count":6,"has_summary":false,"last_poster_username":"la_panda","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported a MySQL 9.0.1 syntax error during database migration when attempting to run the distrust tool for enabling Discourse as an OAuth2/OIDC provider.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":173987,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":169367,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":134325,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"Последний автор","user_id":190243,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Расширение Chrome &lsquo;Clip To Discourse&rsquo;","fancy_title_localized":true,"locale":"en","id":392335,"title":"'Clip To Discourse' Chrome Extension","slug":"clip-to-discourse-chrome-extension","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_571x1024.png","created_at":"2025-12-29T16:04:13.188Z","last_posted_at":"2026-03-12T23:41:48.565Z","bumped":true,"bumped_at":"2026-03-12T23:41:48.565Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Уважаемое сообщество Discourse, вот мой небольшой рождественский подарок :wrapped_gift: :christmas_tree: для вас всех. Он прост, но полезен, и был создан исключительно потому, что я сам этого хотел. \nВдохновлённый замечательным блогом Саймона Уиллисона о нас…\n","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1366,"height":2446,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc.png"},{"max_width":1024,"max_height":1024,"width":571,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_571x1024.png"},{"max_width":800,"max_height":800,"width":446,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_446x800.png"},{"max_width":600,"max_height":600,"width":335,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_335x600.png"},{"max_width":400,"max_height":400,"width":223,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_223x400.png"},{"max_width":300,"max_height":300,"width":167,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_167x300.png"},{"max_width":200,"max_height":200,"width":111,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/7/8/c/78ca5f75704bf0526b98fe5e0be3e71c780c81cc_2_111x200.png"}],"tags":[{"id":330,"name":"rest-api","slug":"rest-api"},{"id":968,"name":"user-api","slug":"user-api"}],"tags_descriptions":{"rest-api":"Темы, касающиеся выполнения внешних запросов к Discourse"},"views":273,"like_count":19,"has_summary":false,"last_poster_username":"pacharanero","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer released version 0.19.5 of the Clip To Discourse extension, adding automatic text selection detection, a new clip style, and a context menu, while noting upcoming OAuth integration to simplify API key setup.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":13093,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Частый автор","user_id":173218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":8408,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GitHub Action для создания тем в опубликованных релизах","fancy_title_localized":true,"locale":"en","id":221114,"title":"GitHub Action for creating topics on published releases","slug":"github-action-for-creating-topics-on-published-releases","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2022-03-16T14:41:09.176Z","last_posted_at":"2026-03-12T00:06:08.051Z","bumped":true,"bumped_at":"2026-03-12T00:06:08.051Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Привет :wave: \nХотел поделиться тем, что мы теперь используем для нашего сообщества! Мы создали GitHub Action для автоматического создания новых тем в нашем экземпляре Discourse, когда на GitHub публикуется новый релиз…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":944,"like_count":15,"has_summary":false,"last_poster_username":"benword","category_id":5,"op_like_count":12,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The GitHub Action for creating Discourse topics from releases has been updated to version 1.1.0, enabling automatic mapping of GitHub authors to Discourse usernames via a configuration file.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":6240,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":67822,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Устали от интерфейса публикаций в Discourse? Хотите шаблоны постов? Хотите публиковать в любое время и в любом месте? Попробуйте этот скрипт для публикаций (требуется API)","fancy_title_localized":true,"locale":"en","id":397218,"title":"Tired of Discourse's posting UI? Want posting templates? Want to post anytime, anywhere? Try this posting script (API required)","slug":"tired-of-discourses-posting-ui-want-posting-templates-want-to-post-anytime-anywhere-try-this-posting-script-api-required","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-27T03:35:17.843Z","last_posted_at":"2026-02-27T03:35:18.180Z","bumped":true,"bumped_at":"2026-02-27T03:35:18.180Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Создавайте что-то увлекательное в пути\nТестовый пост выглядит следующим образом (он был опубликован ранее по этому URL, изначально с использованием CROS, но я осознал свою ошибку и позже изменил его: Opus 4.6 и Codex 5.3: Глубокий технический сравнительный анализ и сценарии применения - Долгосрочное отслеживание - AIYA)","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":78,"like_count":2,"has_summary":false,"last_poster_username":"tom_eric","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A script is shared for easier, on-the-go posting on Discourse using its API, aiming to simplify the interface and enable flexible posting.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":184589,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Disco — инструмент управления дискурсом интерактивной оболочки с уведомлениями в Telegram","fancy_title_localized":true,"locale":"en","id":387063,"title":"Disco - Interactive Shell Discourse Management Tool with Telegram Notifications","slug":"disco-interactive-shell-discourse-management-tool-with-telegram-notifications","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-29T13:40:11.511Z","last_posted_at":"2025-10-29T13:40:11.612Z","bumped":true,"bumped_at":"2025-10-29T13:40:11.612Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"disco — Интерактивная оболочка: Инструмент управления Discourse с уведомлениями в Telegram\n\n:information_source:\nКраткое описание\nОболочка командной строки для управления Discourse с интерактивным меню и автоматическими уведомлениями в Telegram…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":120,"like_count":2,"has_summary":false,"last_poster_username":"DigneZzZ","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The user introduces disco, a command-line tool for managing Discourse forums with an interactive menu and automatic Telegram notifications for maintenance tasks, providing a simplified and safer management experience.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":177125,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Автоматизация создания постов на Discourse от нескольких пользователей","fancy_title_localized":true,"locale":"en","id":342400,"title":"Automate post creation on Discourse with multiple users","slug":"automate-post-creation-on-discourse-with-multiple-users","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-12-14T08:51:17.422Z","last_posted_at":"2025-10-23T22:06:04.039Z","bumped":true,"bumped_at":"2025-10-23T22:06:04.039Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Сводка\nЭтот скрипт на Python автоматизирует процесс создания тем на Discourse, последовательно переключаясь между несколькими учетными записями пользователей. Как только все пользователи опубликуют сообщения, скрипт возвращается к первому пользователю, что делает его идеальным для распределенного...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":346,"like_count":4,"has_summary":false,"last_poster_username":"bessnlj","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"User inquires about using the Discourse API to automate daily posts with pre-scheduling, suggesting n8n as a potential solution.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":165266,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":"latest","description":"Последний автор","user_id":183522,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Wp-discourse-shortcodes plugin","fancy_title_localized":false,"locale":"en","id":48910,"title":"Wp-discourse-shortcodes plugin","slug":"wp-discourse-shortcodes-plugin","posts_count":110,"reply_count":70,"highest_post_number":120,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d.png","created_at":"2016-08-20T01:41:38.831Z","last_posted_at":"2025-10-23T15:23:47.027Z","bumped":true,"bumped_at":"2025-10-23T15:23:47.027Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a simple plugin that extends the wp-discourse plugin by adding shortcodes for creating links from WordPress to your Discourse forum. \nIt adds shortcodes for [discourse_link] , for creating a login link to a speci&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":876,"height":588,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d.png"},{"max_width":800,"max_height":800,"width":800,"height":536,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_800x536.png"},{"max_width":600,"max_height":600,"width":600,"height":402,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_600x402.png"},{"max_width":400,"max_height":400,"width":400,"height":268,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_400x268.png"},{"max_width":300,"max_height":300,"width":300,"height":201,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_300x201.png"},{"max_width":200,"max_height":200,"width":200,"height":134,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_200x134.png"}],"tags":[],"tags_descriptions":{},"views":20731,"like_count":138,"has_summary":true,"last_poster_username":"kiefferr","category_id":5,"op_like_count":32,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss the wp-discourse-shortcodes plugin, with one requesting help to set it up on their site to display recent Discourse posts with profile photos, while others express appreciation for its functionality.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":14353,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":12132,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":34480,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":81587,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":111706,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Как добавить пользовательские поля к моделям","fancy_title_localized":true,"locale":"en","id":184485,"title":"How to add custom fields to models","slug":"how-to-add-custom-fields-to-models","posts_count":49,"reply_count":29,"highest_post_number":50,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/7/4/7445870e4687de17f413280314a982100d3249ee.png","created_at":"2021-03-26T07:53:44.990Z","last_posted_at":"2025-09-30T13:30:15.664Z","bumped":true,"bumped_at":"2025-09-30T13:30:15.664Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Это коллекция образовательных плагинов, демонстрирующих, как добавить пользовательское поле к различным моделям в Discourse. Они предназначены в качестве учебных пособий для тех, кто хочет научиться создавать плагины для Discourse. Как и&nbsp;…\n","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":560,"height":560,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/7/4/7445870e4687de17f413280314a982100d3249ee.png"},{"max_width":400,"max_height":400,"width":400,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_400x400.png"},{"max_width":300,"max_height":300,"width":300,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_300x300.png"},{"max_width":200,"max_height":200,"width":200,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_200x200.png"}],"tags":[{"id":449,"name":"павильон","slug":"pavilion"}],"tags_descriptions":{},"views":8513,"like_count":77,"has_summary":false,"last_poster_username":"cdervout","category_id":5,"op_like_count":28,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A plugin issue with custom topic fields in Discourse 3.6.0 was fixed by replacing legacy Ember syntax with modern Glimmer component actions, enabling proper field rendering and saving.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Частый автор","user_id":76137,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":116638,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":113119,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":183039,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Distrust: Discourse как провайдер OpenID Connect","fancy_title_localized":true,"locale":"en","id":195385,"title":"Distrust: Discourse as an OpenID Connect provider","slug":"distrust-discourse-as-an-openid-connect-provider","posts_count":8,"reply_count":1,"highest_post_number":12,"image_url":null,"created_at":"2021-06-29T17:24:42.256Z","last_posted_at":"2025-09-01T03:35:15.309Z","bumped":true,"bumped_at":"2025-09-01T03:35:15.309Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Если вы когда-нибудь хотели использовать Discourse в качестве провайдера аутентификации — теперь это возможно! \nЗа последнюю неделю я написал небольшой сервис, который может выступать в качестве провайдера OpenID Connect/OAuth с использованием Discourse в качестве бэкенда…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2460,"like_count":39,"has_summary":false,"last_poster_username":"BrianC","category_id":5,"op_like_count":18,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user is facing issues with Discourse as an SSO provider for LibreChat, where successful logins redirect to the forum homepage instead of the intended return URL.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":93673,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":7839,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":67822,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":161351,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Скрипт сканирования спам-аккаунтов","fancy_title_localized":true,"locale":"en","id":128948,"title":"Spam account scanner script","slug":"spam-account-scanner-script","posts_count":9,"reply_count":6,"highest_post_number":10,"image_url":null,"created_at":"2019-09-18T20:11:02.315Z","last_posted_at":"2025-08-27T19:14:38.967Z","bumped":true,"bumped_at":"2025-08-27T19:14:38.967Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Сразу скажу, что я не очень хороший программист. Это первый «настоящий» инструмент, который я написал и который (возможно) полезен не только мне. Буду рад любым отзывам и критике.\nЯ написал Python-скрипт…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2880,"like_count":26,"has_summary":false,"last_poster_username":"Canapin","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss the need for better spam account prevention and removal tools, with concerns about aged inactive accounts potentially being activated for spam.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":8510,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":6626,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Telegram-бот Webhook — уведомления Discourse на базе ИИ","fancy_title_localized":true,"locale":"en","id":377512,"title":"Webhook Telegram Bot - AI-Powered Discourse Notifications","slug":"webhook-telegram-bot-ai-powered-discourse-notifications","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-06T09:48:41.992Z","last_posted_at":"2025-08-06T09:48:42.079Z","bumped":true,"bumped_at":"2025-08-06T10:20:07.531Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nРезюме\nПрофессиональный бот Telegram для автоматических уведомлений о новых постах на форумах Discourse с AI-сгенерированными резюме, использующими OpenAI GPT-4.1-nano\n\n\n:hammer_and_wrench:\nРепозиторий L&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":172,"like_count":2,"has_summary":false,"last_poster_username":"DigneZzZ","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A professional Telegram bot integrates with Discourse forums via webhooks, using OpenAI GPT-4.1-nano to generate AI summaries of new posts and deliver them to Telegram with category mapping, user role prefixes, and customizable filtering.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Исходный автор, Последний автор","user_id":177125,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Классный способ запуска dev env","fancy_title_localized":true,"locale":"en","id":375233,"title":"Nice way to run a dev env","slug":"nice-way-to-run-a-dev-env","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2025-07-22T13:01:36.033Z","last_posted_at":"2025-07-22T22:49:45.047Z","bumped":true,"bumped_at":"2025-07-22T22:49:45.047Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Всем привет, делюсь удобным скриптом, который я написал для работы с моим локальным экземпляром Discourse. Он подтягивает все последние изменения, обновляет установленные плагины, запускает все миграции, а также ...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":150,"name":"dev-install","slug":"dev-install"},{"id":278,"name":"разработка","slug":"development"}],"tags_descriptions":{"dev-install":"Инструкции и проблемы при установке Discourse для разработки"},"views":165,"like_count":2,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user shared a script to update a Discourse development environment, and another user provided a revised version improving portability, error handling, and efficiency by streamlining commands and redirecting error output.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Частый автор","user_id":119375,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Плагин вкладок BBCode для Discourse","fancy_title_localized":true,"locale":"en","id":367505,"title":"Discourse BBCode Tabs Plugin","slug":"discourse-bbcode-tabs-plugin","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_889x1024.png","created_at":"2025-05-25T03:26:00.987Z","last_posted_at":"2025-05-25T05:04:38.651Z","bumped":true,"bumped_at":"2025-05-25T05:04:38.651Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Скачать nodeloc/discourse-bbcode-tabs\nДемо (повторная публикация) [Тестовое сохранение] tianlicloud Гонконг премиум - обзор - NodeLoc\nИзображение демо\n\nПлагин вкладок BBCode для Discourse\nЭтот плагин добавляет поддержку вкладок в сообщениях Discourse с использованием синтаксиса BBCode. Он …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1157,"height":1332,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663.png"},{"max_width":1024,"max_height":1024,"width":889,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_889x1024.png"},{"max_width":800,"max_height":800,"width":694,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_694x800.png"},{"max_width":600,"max_height":600,"width":521,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_521x600.png"},{"max_width":400,"max_height":400,"width":347,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_347x400.png"},{"max_width":300,"max_height":300,"width":260,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_260x300.png"},{"max_width":200,"max_height":200,"width":173,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/e/2/c/e2cd779de8dabff99ddcdd1bf8bc47fbfe230663_2_173x200.png"}],"tags":[],"tags_descriptions":{},"views":254,"like_count":12,"has_summary":false,"last_poster_username":"cuo_wu","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Discourse plugin for tabbed content using BBCode syntax, with features like keyboard navigation and responsive design, sparks interest and discussion about its value and installation.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Исходный автор, Последний автор","user_id":173987,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":62294,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Скрипт PowerShell для системного администратора для регулярной загрузки резервных копий с сервера на компьютер","fancy_title_localized":true,"locale":"en","id":280983,"title":"Powershell script for sysadmin to regularly download backups from server to computer","slug":"powershell-script-for-sysadmin-to-regularly-download-backups-from-server-to-computer","posts_count":13,"reply_count":3,"highest_post_number":13,"image_url":null,"created_at":"2023-10-04T01:10:40.414Z","last_posted_at":"2025-05-08T03:50:20.730Z","bumped":true,"bumped_at":"2025-05-08T03:50:20.730Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Недавно одна моя подруга столкнулась с проблемой, когда провайдер VPS внезапно прекратил работу без предупреждения. К сожалению, ради экономии она выбрала нишевого провайдера, который даже не предлагал никакой резервации данных&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":55,"name":"резервные-копии","slug":"backups"}],"tags_descriptions":{},"views":2248,"like_count":39,"has_summary":false,"last_poster_username":"Olle11","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report issues with script, failing to find backups and unclear username/password entry.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":119102,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":27949,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":132407,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":146370,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":172000,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Лексикон: настраиваемое нативное мобильное приложение для вашего сайта Discourse","fancy_title_localized":true,"locale":"en","id":201085,"title":"Lexicon: a customizable native mobile app for your Discourse site","slug":"lexicon-a-customizable-native-mobile-app-for-your-discourse-site","posts_count":42,"reply_count":22,"highest_post_number":45,"image_url":null,"created_at":"2021-08-20T07:11:07.120Z","last_posted_at":"2025-04-03T08:49:05.368Z","bumped":true,"bumped_at":"2025-04-03T08:49:05.368Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Всем привет,\nЯ хотел быстро заглянуть сюда и сообщить, что я вместе с коллегами только что выложил в открытый доступ проект под названием Lexicon.\nЭто готовое, настраиваемое нативное мобильное приложение, построенное поверх Discour&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":7910,"like_count":152,"has_summary":false,"last_poster_username":"gru","category_id":5,"op_like_count":58,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Lexicon's latest version lacks updates, is unfinished, and users suggest alternatives like PWABuilder for a functional solution.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":102908,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":99028,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":104036,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":112751,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":146728,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"&ldquo;Recently joined&rdquo; widget for WordPress (Illustrated Tutorial)","fancy_title_localized":false,"locale":"en","id":31631,"title":"\"Recently joined\" widget for WordPress (Illustrated Tutorial)","slug":"recently-joined-widget-for-wordpress-illustrated-tutorial","posts_count":11,"reply_count":7,"highest_post_number":11,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998.png","created_at":"2015-08-01T04:27:28.615Z","last_posted_at":"2025-03-01T07:31:40.764Z","bumped":true,"bumped_at":"2025-03-01T07:31:40.764Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"In this tutorial, we are going to display recently joined Discourse members in a WordPress widget. \n  \nWhat will you need\n\nAdmin rights in your Discourse (or ask an admin for an API key)\nTwig Anything WordPress plugin\n10&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":838,"height":914,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998.png"},{"max_width":800,"max_height":800,"width":733,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_733x800.png"},{"max_width":600,"max_height":600,"width":550,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_550x600.png"},{"max_width":400,"max_height":400,"width":366,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_366x400.png"},{"max_width":300,"max_height":300,"width":275,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_275x300.png"},{"max_width":200,"max_height":200,"width":183,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/4/9/495e22cc8511999bce9ea9557a91839b7bf95998_2_183x200.png"}],"tags":[{"id":66,"name":"wordpress","slug":"wordpress"}],"tags_descriptions":{},"views":4768,"like_count":16,"has_summary":false,"last_poster_username":"NateDhaliwal","category_id":5,"op_like_count":8,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Displaying recently joined Discourse members in a WordPress widget using Twig Anything plugin and Discourse API, with steps and resources provided for implementation and customization.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":2989,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":13954,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":8909,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":6626,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Используйте ИИ для получения резюме и других данных по теме","fancy_title_localized":true,"locale":"en","id":350012,"title":"Use AI to request summary and others things from topic","slug":"use-ai-to-request-summary-and-others-things-from-topic","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2025-02-01T09:26:27.707Z","last_posted_at":"2025-02-02T08:02:05.959Z","bumped":true,"bumped_at":"2025-02-02T08:02:05.959Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"ИИ может быть полезен при просмотре и анализе длинных тем.\nВот моя текущая модель процесса использования данных темы в контексте языковой модели ИИ:\n\nСкачать все сообщения обсуждения темы.\nИ&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":244,"like_count":8,"has_summary":false,"last_poster_username":"merefield","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"AI summary tools and custom prompts are discussed as alternatives for topic summaries, with considerations for quality and consensus recognition.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":123256,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":27384,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Блог посадочных страниц :small_airplane:","fancy_title_localized":true,"locale":"en","id":190390,"title":"Landing Pages Blog :small_airplane:","slug":"landing-pages-blog","posts_count":56,"reply_count":31,"highest_post_number":60,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_1024x572.jpeg","created_at":"2021-05-14T09:07:15.575Z","last_posted_at":"2025-01-24T08:29:04.448Z","bumped":true,"bumped_at":"2025-01-24T08:29:04.448Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Работает, но больше не поддерживается [июль 2022]\n\nТеперь вы можете использовать плагин «Страницы входа» для запуска блога на Discourse :tada:. Установите категорию в качестве вашего блога, и первое сообщение каждой темы в этой категории будет содержать …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Landing Pages Blog 🛩","thumbnails":[{"max_width":null,"max_height":null,"width":2856,"height":1596,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":572,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_1024x572.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":447,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_800x447.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":335,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_600x335.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":223,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_400x223.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":167,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_300x167.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":111,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/9/d/9d043b203cffd2a1e2e016a71a153129f3950a40_2_200x111.jpeg"}],"tags":[{"id":449,"name":"павильон","slug":"pavilion"}],"tags_descriptions":{},"views":6624,"like_count":139,"has_summary":true,"last_poster_username":"cabidop","category_id":5,"op_like_count":41,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Landing Pages Plugin allows running a blog with Discourse, with a category as the blog and first post of each topic as a blog page.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Исходный автор","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Частый автор","user_id":74755,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":115977,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Частый автор","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Последний автор","user_id":138318,"primary_group_id":null,"flair_group_id":null}]}]}}