{"users":[{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta.discourse.org/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta.discourse.org/sam/{size}/102149_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":3},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta.discourse.org/satonotdead/{size}/447830_2.png","trust_level":3},{"id":145678,"username":"putty","name":"putty","avatar_template":"/user_avatar/meta.discourse.org/putty/{size}/370902_2.png","trust_level":3},{"id":189150,"username":"nicolsdennis","name":"Nicols Dennis","avatar_template":"/user_avatar/meta.discourse.org/nicolsdennis/{size}/545883_2.png","trust_level":2},{"id":4263,"username":"mcwumbly","name":"Dave McClure","avatar_template":"/user_avatar/meta.discourse.org/mcwumbly/{size}/103861_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":3},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta.discourse.org/natedhaliwal/{size}/313494_2.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"trust_level":3},{"id":6240,"username":"benword","name":"Ben Word","avatar_template":"/user_avatar/meta.discourse.org/benword/{size}/493782_2.png","trust_level":2},{"id":67822,"username":"sunjam","name":"james.network","avatar_template":"/user_avatar/meta.discourse.org/sunjam/{size}/175682_2.png","trust_level":2},{"id":13093,"username":"pacharanero","name":"Marcus Baw","avatar_template":"/user_avatar/meta.discourse.org/pacharanero/{size}/500583_2.png","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"primary_group_name":"VolunteerMods","trust_level":4},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta.discourse.org/gilles/{size}/549022_2.png","trust_level":3},{"id":8408,"username":"dontdieych","name":"YCH","avatar_template":"/user_avatar/meta.discourse.org/dontdieych/{size}/114749_2.png","trust_level":2},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta.discourse.org/canapin/{size}/119591_2.png","trust_level":3},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta.discourse.org/merefield/{size}/176214_2.png","trust_level":3},{"id":13426,"username":"mcmcclur","name":"Mark McClure","avatar_template":"/user_avatar/meta.discourse.org/mcmcclur/{size}/115456_2.png","trust_level":2},{"id":64844,"username":"G_N","name":"G_N","avatar_template":"/user_avatar/meta.discourse.org/g_n/{size}/140060_2.png","trust_level":2},{"id":190572,"username":"Eilgnaw","name":"Eilgnaw","avatar_template":"/user_avatar/meta.discourse.org/eilgnaw/{size}/548026_2.png","trust_level":2},{"id":187027,"username":"hipp0","name":"","avatar_template":"/user_avatar/meta.discourse.org/hipp0/{size}/537433_2.png","trust_level":2},{"id":194507,"username":"YsLtr","name":"YsLtr","avatar_template":"/user_avatar/meta.discourse.org/ysltr/{size}/568055_2.png","trust_level":1},{"id":62294,"username":"Heliosurge","name":"Dan DeMontmorency","avatar_template":"/user_avatar/meta.discourse.org/heliosurge/{size}/571810_2.png","trust_level":2},{"id":14005,"username":"haydenjames","name":"Hayden James","avatar_template":"/user_avatar/meta.discourse.org/haydenjames/{size}/255678_2.png","trust_level":2},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta.discourse.org/falco/{size}/179432_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":4},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta.discourse.org/ed_s/{size}/134015_2.png","trust_level":3},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta.discourse.org/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":114728,"username":"darkpixlz","name":"Pyx ","avatar_template":"/user_avatar/meta.discourse.org/darkpixlz/{size}/549896_2.png","flair_name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"primary_group_name":"VolunteerMods","trust_level":4},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta.discourse.org/jagster/{size}/192154_2.png","trust_level":3},{"id":190598,"username":"forumcopilot","name":"forumcopilot ","avatar_template":"/user_avatar/meta.discourse.org/forumcopilot/{size}/548077_2.png","trust_level":1},{"id":1030,"username":"Bas","name":"Bas van Leeuwen","avatar_template":"/user_avatar/meta.discourse.org/bas/{size}/294929_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":3},{"id":-1,"username":"system","name":"system","avatar_template":"/user_avatar/meta.discourse.org/system/{size}/443519_2.png","admin":true,"moderator":true,"trust_level":4},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta.discourse.org/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.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.discourse.org/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.discourse.org/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":15209,"username":"pfaffman","name":"Jay Pfaffman","avatar_template":"/user_avatar/meta.discourse.org/pfaffman/{size}/120154_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta.discourse.org/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta.discourse.org/moin/{size}/554653_2.png","trust_level":3},{"id":99735,"username":"BRINK_Fisher","name":"BRINK Fisher","avatar_template":"/user_avatar/meta.discourse.org/brink_fisher/{size}/198280_2.png","trust_level":1},{"id":164623,"username":"serkhelesheyi","name":"serkhelesheyi","avatar_template":"/user_avatar/meta.discourse.org/serkhelesheyi/{size}/497726_2.png","trust_level":2},{"id":12638,"username":"SubStrider","name":"","avatar_template":"/user_avatar/meta.discourse.org/substrider/{size}/512604_2.png","trust_level":2},{"id":70921,"username":"ozkn","name":"Mathx","avatar_template":"/user_avatar/meta.discourse.org/ozkn/{size}/196013_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":188883,"username":"pranciskus","name":"Pranciškus","avatar_template":"/user_avatar/meta.discourse.org/pranciskus/{size}/543103_2.png","trust_level":0},{"id":60726,"username":"jrgong","name":"jrgong","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c57346/{size}.png","trust_level":2},{"id":1995,"username":"zogstrip","name":"","avatar_template":"/user_avatar/meta.discourse.org/zogstrip/{size}/512781_2.png","flair_name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"primary_group_name":"team","admin":true,"trust_level":2},{"id":162268,"username":"messiaslima","name":"Messias Junior","avatar_template":"/user_avatar/meta.discourse.org/messiaslima/{size}/466278_2.png","trust_level":2},{"id":35412,"username":"gingerbeardman","name":"matt sephton","avatar_template":"/user_avatar/meta.discourse.org/gingerbeardman/{size}/540824_2.png","trust_level":2},{"id":178172,"username":"ice.d","name":"discord ice","avatar_template":"/user_avatar/meta.discourse.org/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.discourse.org/cuo_wu/{size}/498442_2.png","trust_level":2},{"id":169367,"username":"DaBai_LuoBo","name":"DaBai LuoBo","avatar_template":"/user_avatar/meta.discourse.org/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.discourse.org/la_panda/{size}/547078_2.png","trust_level":1},{"id":184589,"username":"tom_eric","name":"tom eric ","avatar_template":"/user_avatar/meta.discourse.org/tom_eric/{size}/527845_2.png","trust_level":2},{"id":177125,"username":"DigneZzZ","name":"Aleksei K","avatar_template":"/user_avatar/meta.discourse.org/dignezzz/{size}/506171_2.png","trust_level":1},{"id":165266,"username":"MihirR","name":"Mihir","avatar_template":"/user_avatar/meta.discourse.org/mihirr/{size}/475158_2.png","trust_level":2},{"id":183522,"username":"bessnlj","name":"Nicole Jolie","avatar_template":"/user_avatar/meta.discourse.org/bessnlj/{size}/524908_2.png","trust_level":1},{"id":14353,"username":"simon","name":"","avatar_template":"/user_avatar/meta.discourse.org/simon/{size}/339122_2.png","trust_level":2},{"id":12132,"username":"Grex315","name":"Steven Greco","avatar_template":"/user_avatar/meta.discourse.org/grex315/{size}/115868_2.png","trust_level":2},{"id":81587,"username":"Solari","name":"","avatar_template":"/user_avatar/meta.discourse.org/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.discourse.org/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"https://global.discourse-cdn.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":73038,"username":"jahan_gagan","name":"Jahan Gagan","avatar_template":"/user_avatar/meta.discourse.org/jahan_gagan/{size}/501948_2.png","flair_name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111","flair_group_id":48,"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.discourse.org/thesuess/{size}/214128_2.png","trust_level":1},{"id":7839,"username":"aaronpk","name":"Aaron Parecki","avatar_template":"/user_avatar/meta.discourse.org/aaronpk/{size}/149994_2.png","trust_level":2},{"id":103119,"username":"Rajeev","name":"Rajeev .","avatar_template":"/user_avatar/meta.discourse.org/rajeev/{size}/231379_2.png","trust_level":1},{"id":161351,"username":"BrianC","name":"Brian","avatar_template":"/user_avatar/meta.discourse.org/brianc/{size}/487568_2.png","trust_level":2},{"id":8510,"username":"tannerfilip","name":"Tanner Filip","avatar_template":"/user_avatar/meta.discourse.org/tannerfilip/{size}/122253_2.png","trust_level":2},{"id":6626,"username":"riking","name":"Kane York","avatar_template":"/user_avatar/meta.discourse.org/riking/{size}/170938_2.png","trust_level":2},{"id":44918,"username":"Mine_Zcash","name":"Mine Zcash","avatar_template":"/user_avatar/meta.discourse.org/mine_zcash/{size}/110575_2.png","trust_level":2}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":47,"name":"team","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":48,"name":"plugin_authors","flair_url":"plug","flair_bg_color":"dddddd","flair_color":"111111"},{"id":276,"name":"VolunteerMods","flair_url":"https://global.discourse-cdn.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""},{"id":142,"name":"support-experts","flair_url":"https://global.discourse-cdn.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"},{"id":148,"name":"support-advocates","flair_url":"https://global.discourse-cdn.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"}],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/customization/extras/5?page=1","per_page":30,"top_tags":[{"id":330,"name":"api-rest","slug":"rest-api"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":543,"name":"ia","slug":"ai"},{"id":449,"name":"pavilhão","slug":"pavilion"},{"id":317,"name":"bate-papo","slug":"chat"},{"id":60,"name":"sso","slug":"sso"},{"id":87,"name":"publicidade","slug":"advertising"},{"id":85,"name":"aplicativo-android","slug":"android-app"},{"id":55,"name":"cópias-de-segurança","slug":"backups"},{"id":451,"name":"quebrado","slug":"broken"},{"id":1197,"name":"cli","slug":"cli"},{"id":450,"name":"área-de-trabalho","slug":"desktop"},{"id":278,"name":"desenvolvimento","slug":"development"},{"id":150,"name":"instalação-dev","slug":"dev-install"},{"id":263,"name":"discourseconnect","slug":"discourseconnect"},{"id":241,"name":"eventos","slug":"events"},{"id":731,"name":"experimental","slug":"experimental"},{"id":219,"name":"github","slug":"github"},{"id":9,"name":"grupos","slug":"groups"},{"id":1113,"name":"hospedagem","slug":"hosting"},{"id":811,"name":"interface","slug":"interface"},{"id":149,"name":"aplicativo-para-ios","slug":"ios-app"},{"id":703,"name":"atalhos-de-teclado","slug":"keyboard-shortcuts"},{"id":1087,"name":"mcp","slug":"mcp"},{"id":233,"name":"oauth2","slug":"oauth2"},{"id":259,"name":"pagamentos","slug":"payments"},{"id":10,"name":"desempenho","slug":"performance"},{"id":654,"name":"recursos-do-servidor","slug":"server-resources"},{"id":453,"name":"descontinuado","slug":"unmaintained"},{"id":968,"name":"api-do-usuário","slug":"user-api"},{"id":835,"name":"experiência-do-usuário","slug":"ux"}],"topics":[{"fancy_title":"Sobre a categoria Extras","fancy_title_localized":true,"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":9003,"like_count":1,"has_summary":false,"last_poster_username":"Discourse","category_id":5,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":115923,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Usando o Discourse MCP para criar um tema rapidamente","fancy_title_localized":true,"locale":"en","id":412056,"title":"Using Discourse MCP to quickly build a theme","slug":"using-discourse-mcp-to-quickly-build-a-theme","posts_count":14,"reply_count":5,"highest_post_number":15,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_1024x472.png","created_at":"2026-09-10T01:56:13.082Z","last_posted_at":"2026-09-14T23:28:55.846Z","bumped":true,"bumped_at":"2026-09-14T23:28:55.846Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Muitas vezes, a maior barreira para começar uma comunidade é \"personalizá-la\". \nVocê quer que sua fonte e seu estilo combinem com sua marca. \nNeste post, gostaria de abordar o que pode ser feito de uma forma bastante simples com&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1165,"height":538,"url":"https://global.discourse-cdn.com/meta/original/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":472,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_1024x472.png"},{"max_width":800,"max_height":800,"width":800,"height":369,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_800x369.png"},{"max_width":600,"max_height":600,"width":600,"height":277,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_600x277.png"},{"max_width":400,"max_height":400,"width":400,"height":184,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_400x184.png"},{"max_width":300,"max_height":300,"width":300,"height":138,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_300x138.png"},{"max_width":200,"max_height":200,"width":200,"height":92,"url":"https://global.discourse-cdn.com/meta/optimized/4X/0/8/6/086fa8e6d88e49493a9cf4be0281a52d58cda501_2_200x92.png"}],"tags":[{"id":543,"name":"ia","slug":"ai"},{"id":1087,"name":"mcp","slug":"mcp"}],"tags_descriptions":{},"views":463,"like_count":52,"has_summary":false,"last_poster_username":"sam","category_id":5,"op_like_count":24,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":145678,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":189150,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":4263,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Dando habilidades de agente de IA ao Discourse","fancy_title_localized":true,"locale":"en","id":408666,"title":"Giving Discourse AI agent skills","slug":"giving-discourse-ai-agent-skills","posts_count":7,"reply_count":3,"highest_post_number":12,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_1024x537.png","created_at":"2026-07-28T05:40:40.064Z","last_posted_at":"2026-09-14T10:08:34.608Z","bumped":true,"bumped_at":"2026-09-14T10:08:34.608Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Um padrão muito comum na indústria, utilizado em uma ampla variedade de agentes, são as Agent Skills (Habilidades de Agente). \n\n\nAs habilidades resolvem um problema de contexto para os agentes. \nEm vez de empilhar todas &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1200,"height":630,"url":"https://global.discourse-cdn.com/meta/original/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":537,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_1024x537.png"},{"max_width":800,"max_height":800,"width":800,"height":420,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_800x420.png"},{"max_width":600,"max_height":600,"width":600,"height":315,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_600x315.png"},{"max_width":400,"max_height":400,"width":400,"height":210,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_400x210.png"},{"max_width":300,"max_height":300,"width":300,"height":157,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_300x157.png"},{"max_width":200,"max_height":200,"width":200,"height":105,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/f/4cf4d49d843d0d6d19b4fd07d68dc4f7908ce3ad_2_200x105.png"}],"tags":[{"id":543,"name":"ia","slug":"ai"}],"tags_descriptions":{},"views":407,"like_count":14,"has_summary":false,"last_poster_username":"satonotdead","category_id":5,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":4263,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"Autor(a) mais recente","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ação do GitHub para criar tópicos em lançamentos publicados","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":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2022-03-16T14:41:09.176Z","last_posted_at":"2026-09-02T01:21:36.490Z","bumped":true,"bumped_at":"2026-09-02T01:21:36.490Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Olá :wave:\nSó queria compartilhar algo que estamos usando agora para nossa comunidade! Criamos uma Ação do GitHub para criar tópicos novos automaticamente em nossa instância do Discourse quando uma nova versão é publicada em um GitHub...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":1031,"like_count":16,"has_summary":false,"last_poster_username":"satonotdead","category_id":5,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":6240,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":67822,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dsc - uma CLI de administrador abrangente para gerenciar múltiplos Discourses","fancy_title_localized":true,"locale":"en","id":410968,"title":"`dsc` - a comprehensive Admin CLI for managing multiple Discourses","slug":"dsc-a-comprehensive-admin-cli-for-managing-multiple-discourses","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-26T09:56:21.956Z","last_posted_at":"2026-08-26T09:56:22.116Z","bumped":true,"bumped_at":"2026-08-26T09:56:22.116Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Olá a todos, aqui está algo em que tenho trabalhado e que venho usando internamente na Koloki durante a maior parte deste ano.\n\n\nÉ uma CLI de administração abrangente, especialmente adequada para quem gerencia múltiplos Discourses auto-hospedados. Ela compart...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":1197,"name":"cli","slug":"cli"}],"tags_descriptions":{},"views":75,"like_count":5,"has_summary":false,"last_poster_username":"pacharanero","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":13093,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Clip To Discourse para Chrome – agora com suporte à API de usuário!","fancy_title_localized":true,"locale":"en","id":392335,"title":"Clip To Discourse Chrome Extension - now with User API capability!","slug":"clip-to-discourse-chrome-extension-now-with-user-api-capability","posts_count":8,"reply_count":1,"highest_post_number":8,"image_url":"https://global.discourse-cdn.com/meta/original/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026.png","created_at":"2025-12-29T16:04:13.188Z","last_posted_at":"2026-08-19T08:25:43.895Z","bumped":true,"bumped_at":"2026-08-19T08:25:43.895Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Caro Comunidade Discourse, aqui está o meu pequeno presente de Natal :wrapped_gift: :christmas_tree: para todos vocês. É simples, mas útil, e foi criado puramente porque eu queria. \nInspirado no ótimo post do blog de Sim&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":942,"height":500,"url":"https://global.discourse-cdn.com/meta/original/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026.png"},{"max_width":800,"max_height":800,"width":800,"height":424,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026_2_800x424.png"},{"max_width":600,"max_height":600,"width":600,"height":318,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026_2_600x318.png"},{"max_width":400,"max_height":400,"width":400,"height":212,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026_2_400x212.png"},{"max_width":300,"max_height":300,"width":300,"height":159,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026_2_300x159.png"},{"max_width":200,"max_height":200,"width":200,"height":106,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/9/4/b94a4b035d2f9e06cc89a3c91ae0e7bbd7cb3026_2_200x106.png"}],"tags":[{"id":330,"name":"api-rest","slug":"rest-api"},{"id":968,"name":"api-do-usuário","slug":"user-api"},{"id":1195,"name":"web-clip","slug":"web-clip"}],"tags_descriptions":{"api-rest":"Tópicos sobre como fazer uma requisição externa para o Discourse"},"views":475,"like_count":22,"has_summary":false,"last_poster_username":"pacharanero","category_id":5,"op_like_count":13,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":13093,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Autor(a) frequente","user_id":173218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":8408,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"&gt; termcourse: leia e publique em instâncias do Discourse pelo terminal","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":27,"reply_count":6,"highest_post_number":27,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_1023x471.png","created_at":"2026-02-05T13:50:49.731Z","last_posted_at":"2026-08-17T20:41:49.151Z","bumped":true,"bumped_at":"2026-08-17T20:41:49.151Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Este é um aplicativo de terminal (TUI), apenas uma diversão ... e um pouco experimental nesta fase! \n\n\n\n\n\n\n\n:information_source:\nResumo\nUma interface de terminal para navegar e publicar em fóruns do Discourse, com listas de tópicos, visualização completa de tópicos &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1433,"height":660,"url":"https://global.discourse-cdn.com/meta/original/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1.png"},{"max_width":1024,"max_height":1024,"width":1023,"height":471,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_1023x471.png"},{"max_width":800,"max_height":800,"width":800,"height":368,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_800x368.png"},{"max_width":600,"max_height":600,"width":600,"height":276,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_600x276.png"},{"max_width":400,"max_height":400,"width":400,"height":184,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_400x184.png"},{"max_width":300,"max_height":300,"width":300,"height":138,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_300x138.png"},{"max_width":200,"max_height":200,"width":200,"height":92,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/8/6/2864d986fc152c793d39abd7e2668b727c03d9a1_2_200x92.png"}],"tags":[{"id":731,"name":"experimental","slug":"experimental"}],"tags_descriptions":{},"views":6351,"like_count":69,"has_summary":false,"last_poster_username":"merefield","category_id":5,"op_like_count":27,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":13426,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"nodeBook: grafos de conhecimento CNL em publicações (mapas conceituais, inferência, simulação de redes de Petri)","fancy_title_localized":true,"locale":"en","id":409634,"title":"nodeBook: CNL knowledge graphs in posts (concept maps, inference, Petri-net simulation)","slug":"nodebook-cnl-knowledge-graphs-in-posts-concept-maps-inference-petri-net-simulation","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-09T14:56:59.966Z","last_posted_at":"2026-08-09T14:57:00.128Z","bumped":true,"bumped_at":"2026-08-09T14:57:00.128Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Apresentando um novo componente para desenhar Grafos de Conhecimento\nnodeBook renderiza Linguagem Natural Controlada (CNL) escrita em ```nodeBook como grafos de conhecimento interativos — em publicações, mensagens de chat e o compositor p&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":75,"like_count":2,"has_summary":false,"last_poster_username":"G_N","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":64844,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Melhorando a precisão de relatórios de IA por meio de validação","fancy_title_localized":true,"locale":"en","id":408794,"title":"Improving accuracy of AI reporting through validation","slug":"improving-accuracy-of-ai-reporting-through-validation","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_1024x540.png","created_at":"2026-07-29T06:44:18.620Z","last_posted_at":"2026-07-29T06:44:18.954Z","bumped":true,"bumped_at":"2026-07-29T06:44:18.954Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"O Discourse AI está disponível com relatórios de IA há dois anos e meio! \nEste recurso extremamente poderoso permite comprimir grandes quantidades de informações do fórum em um relatório mais gerenciável. Você pode ver i&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1454,"height":768,"url":"https://global.discourse-cdn.com/meta/original/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":540,"url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_1024x540.png"},{"max_width":800,"max_height":800,"width":800,"height":422,"url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_800x422.png"},{"max_width":600,"max_height":600,"width":600,"height":316,"url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_600x316.png"},{"max_width":400,"max_height":400,"width":400,"height":211,"url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_400x211.png"},{"max_width":300,"max_height":300,"width":300,"height":158,"url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_300x158.png"},{"max_width":200,"max_height":200,"width":200,"height":105,"url":"https://global.discourse-cdn.com/meta/optimized/4X/1/b/0/1b03f51aef6c936abd0d83e8875c8be5a6d238f3_2_200x105.png"}],"tags":[{"id":543,"name":"ia","slug":"ai"},{"id":1182,"name":"fluxos-de-trabalho","slug":"workflows"}],"tags_descriptions":{},"views":186,"like_count":14,"has_summary":false,"last_poster_username":"sam","category_id":5,"op_like_count":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":1,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Dexo - Um cliente nativo para iOS para Discourse","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":3,"reply_count":0,"highest_post_number":3,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png","created_at":"2026-03-24T09:38:31.442Z","last_posted_at":"2026-07-21T11:36:07.295Z","bumped":true,"bumped_at":"2026-07-21T11:36:07.295Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Olá a todos!\nGostaria de compartilhar o Dexo, um cliente nativo para iOS para fóruns Discourse que estive construindo com UIKit e Swift.\nCapturas de tela\n\nHome\nDetalhe do Tópico\nCategorias\n\n\n\n\n\n\n\nRecursos\n\nGerenciamento Multi-Fórum — Adicionar, …","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1474,"height":2786,"url":"https://global.discourse-cdn.com/meta/original/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf.png"},{"max_width":1024,"max_height":1024,"width":541,"height":1024,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png"},{"max_width":800,"max_height":800,"width":423,"height":800,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_423x800.png"},{"max_width":600,"max_height":600,"width":317,"height":600,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_317x600.png"},{"max_width":400,"max_height":400,"width":211,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_211x400.png"},{"max_width":300,"max_height":300,"width":158,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_158x300.png"},{"max_width":200,"max_height":200,"width":105,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_105x200.png"}],"tags":[],"tags_descriptions":{},"views":274,"like_count":23,"has_summary":false,"last_poster_username":"Eilgnaw","category_id":5,"op_like_count":16,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":190572,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Tema Foundation Modernizado Fuchsia CSS","fancy_title_localized":true,"locale":"en","id":407191,"title":"Modernized Foundation Theme Fuchsia CSS","slug":"modernized-foundation-theme-fuchsia-css","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_1024x512.png","created_at":"2026-07-09T15:57:51.340Z","last_posted_at":"2026-07-09T15:57:51.518Z","bumped":true,"bumped_at":"2026-07-09T15:57:51.518Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Gastei cerca de 6 meses, de forma intermitente, personalizando o tema Foundation. Agora, com a versão modernizada, fiz algumas alterações, pois ela mudou algumas coisas. \n  \n \nHá algum CSS personalizado para Excertos/M&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1200,"height":600,"url":"https://global.discourse-cdn.com/meta/original/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":512,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_1024x512.png"},{"max_width":800,"max_height":800,"width":800,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_800x400.png"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_600x300.png"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_400x200.png"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_300x150.png"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"https://global.discourse-cdn.com/meta/optimized/4X/2/b/7/2b7792fb101ca561a2640e11587c440542802e74_2_200x100.png"}],"tags":[],"tags_descriptions":{},"views":101,"like_count":3,"has_summary":false,"last_poster_username":"hipp0","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":187027,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Precisamos de feedback: userscript para personalizar componente/plugin ou possível ideia de navegação na barra lateral do núcleo?","fancy_title_localized":true,"locale":"en","id":405683,"title":"Feedback wanted: userscript to theme component/plugin, or possible core sidebar browsing idea?","slug":"feedback-wanted-userscript-to-theme-component-plugin-or-possible-core-sidebar-browsing-idea","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-06-19T14:04:51.709Z","last_posted_at":"2026-06-21T08:32:44.914Z","bumped":true,"bumped_at":"2026-06-21T08:32:44.914Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Criei um userscript chamado Discourse Sidebar Feed Panel: \n\n\nEle transforma a barra lateral nativa do Discourse em um feed compacto de tópicos, para que eu possa navegar por mais discussões sem abrir muitas abas separadas. \nA principal motivação é p&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":317,"name":"bate-papo","slug":"chat"},{"id":835,"name":"experiência-do-usuário","slug":"ux"}],"tags_descriptions":{},"views":226,"like_count":9,"has_summary":false,"last_poster_username":"Heliosurge","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":194507,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":62294,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse-health-check: visão geral em linha de comando do seu servidor 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":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_963x1024.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":"Um pequeno script em Bash que criei para meu próprio fórum, fornecendo uma visão geral rápida da saúde do servidor Discourse. Compartilho aqui caso alguém ache útil esse tipo de resumo rápido. \nVerifica recursos do siste&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1068,"height":1135,"url":"https://global.discourse-cdn.com/meta/original/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06.png"},{"max_width":1024,"max_height":1024,"width":963,"height":1024,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_963x1024.png"},{"max_width":800,"max_height":800,"width":752,"height":800,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_752x800.png"},{"max_width":600,"max_height":600,"width":564,"height":600,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_564x600.png"},{"max_width":400,"max_height":400,"width":376,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_376x400.png"},{"max_width":300,"max_height":300,"width":282,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_282x300.png"},{"max_width":200,"max_height":200,"width":188,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/e/d/e/ede7462bcbe518f0635525b5f40efe48b90d8d06_2_188x200.png"}],"tags":[{"id":1113,"name":"hospedagem","slug":"hosting"},{"id":654,"name":"recursos-do-servidor","slug":"server-resources"},{"id":10,"name":"desempenho","slug":"performance"}],"tags_descriptions":{"hospedagem":"Tópicos sobre serviços para hospedar Discourse, seja em seus próprios servido..."},"views":303,"like_count":24,"has_summary":false,"last_poster_username":"haydenjames","category_id":5,"op_like_count":9,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":14005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Roteador de links curtos do Discourse | Simplifique URLs de suporte","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":"https://global.discourse-cdn.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":"Já desejou ter um botão „Instalar este tema no seu site“ para tudo? Desenvolvi um site para isso! Você pode usá-lo em https://discourserouter.pyxfluff.dev.\nEm vez de dizer algo como:\n\nVocê pode...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":663,"height":393,"url":"https://global.discourse-cdn.com/meta/original/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a.png"},{"max_width":600,"max_height":600,"width":600,"height":355,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_600x355.png"},{"max_width":400,"max_height":400,"width":400,"height":237,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_400x237.png"},{"max_width":300,"max_height":300,"width":300,"height":177,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_300x177.png"},{"max_width":200,"max_height":200,"width":200,"height":118,"url":"https://global.discourse-cdn.com/meta/optimized/4X/9/b/4/9b4239031f704df6313b8d5bb8f3c73266c2029a_2_200x118.png"}],"tags":[],"tags_descriptions":{},"views":381,"like_count":9,"has_summary":false,"last_poster_username":"darkpixlz","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":114728,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Recent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"SuperHref — Detecte links mortos da Amazon/eBay e substitua por produtos relacionados","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":"https://global.discourse-cdn.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:\nResumo\nInsira seu link de afiliado em links da Amazon e do eBay sem marcação\n\n\n:eyeglasses:\nPré-visualização\nhttps://superhref.com\n\n\n:hammer_and_wrench:\nRepositório\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":"https://global.discourse-cdn.com/meta/original/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":783,"url":"https://global.discourse-cdn.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_1024x783.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":612,"url":"https://global.discourse-cdn.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_800x612.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":459,"url":"https://global.discourse-cdn.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_600x459.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":306,"url":"https://global.discourse-cdn.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_400x306.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":229,"url":"https://global.discourse-cdn.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_300x229.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":153,"url":"https://global.discourse-cdn.com/meta/optimized/4X/f/3/f/f3fc887845f7ecb523afd75bd0a384bb8737e5fd_2_200x153.jpeg"}],"visibility_reason_id":4,"tags":[],"tags_descriptions":{},"views":210,"like_count":8,"has_summary":false,"last_poster_username":"forumcopilot","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":190598,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":1030,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47},{"extras":null,"description":"Recent Poster","user_id":114728,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Como usar OAuth2 com 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":"Para todas as pessoas que estão tendo problemas para fazer o oauth2 funcionar com o GitHub, aqui está uma solução. \nProblema: O plugin oauth2 do Discourse gera um erro 500 quando ativado com o GitHub e os campos de confi&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":213,"like_count":0,"has_summary":false,"last_poster_username":"vijayan_mmm","category_id":5,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":172647,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":187457,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"ICS → Importador do 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":"https://global.discourse-cdn.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":"Construí um pequeno utilitário que sincroniza continuamente eventos de um feed iCalendar (ICS) para uma categoria do Discourse via REST API.\nIsso não é um plugin completo do Discourse — ele roda junto com sua instalação do Discourse —, então ele pode...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1206,"height":1696,"url":"https://global.discourse-cdn.com/meta/original/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c.jpeg"},{"max_width":1024,"max_height":1024,"width":728,"height":1024,"url":"https://global.discourse-cdn.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_728x1024.jpeg"},{"max_width":800,"max_height":800,"width":568,"height":800,"url":"https://global.discourse-cdn.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_568x800.jpeg"},{"max_width":600,"max_height":600,"width":426,"height":600,"url":"https://global.discourse-cdn.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_426x600.jpeg"},{"max_width":400,"max_height":400,"width":284,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_284x400.jpeg"},{"max_width":300,"max_height":300,"width":213,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_213x300.jpeg"},{"max_width":200,"max_height":200,"width":142,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/d/2/f/d2fa8b5a61bf0bd7e0bea3b3163d81d8631bfd9c_2_142x200.jpeg"}],"tags":[{"id":330,"name":"api-rest","slug":"rest-api"},{"id":241,"name":"eventos","slug":"events"}],"tags_descriptions":{"api-rest":"Tópicos sobre como fazer uma requisição externa para o Discourse","eventos":""},"views":888,"like_count":25,"has_summary":false,"last_poster_username":"Ethsim2","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":160471,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Autor(a) frequente","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":166720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Recent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"Overlay de atalhos: um userscript para ajudá-lo a aprender os atalhos de teclado do 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":"https://global.discourse-cdn.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":"Este userscript exibe atalhos do Discourse diretamente no fórum:\n\n\nEle está desativado por padrão; clique no ícone do canto superior direito para alterná-lo.\n\nEle não foi feito para ser bonito. Apenas ative-o quando sentir vontade de usar e...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2560,"height":1305,"url":"https://global.discourse-cdn.com/meta/original/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":522,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_1024x522.png"},{"max_width":800,"max_height":800,"width":800,"height":407,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_800x407.png"},{"max_width":600,"max_height":600,"width":600,"height":305,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_600x305.png"},{"max_width":400,"max_height":400,"width":400,"height":203,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_400x203.png"},{"max_width":300,"max_height":300,"width":300,"height":152,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_300x152.png"},{"max_width":200,"max_height":200,"width":200,"height":101,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/3/6/b363c055d3e9389050682f9351e7d8488e78cca8_2_200x101.png"}],"tags":[{"id":703,"name":"atalhos-de-teclado","slug":"keyboard-shortcuts"}],"tags_descriptions":{},"views":229,"like_count":15,"has_summary":false,"last_poster_username":"Canapin","category_id":5,"op_like_count":7,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":48},{"extras":null,"description":"Recent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"DisHub – Um aplicativo móvel nativo e moderno para fóruns 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":"https://global.discourse-cdn.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":"Olá comunidade Discourse! :waving_hand:\nEstou animado para compartilhar algo em que tenho trabalhado há algum tempo: DisHub, um novo aplicativo móvel projetado especificamente para fóruns Discourse.\nComo muitos de vocês, eu realmente gosto de usar o Disc...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1024,"height":1536,"url":"https://global.discourse-cdn.com/meta/original/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682.jpeg"},{"max_width":1024,"max_height":1024,"width":682,"height":1024,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_682x1024.jpeg"},{"max_width":800,"max_height":800,"width":533,"height":800,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_533x800.jpeg"},{"max_width":600,"max_height":600,"width":400,"height":600,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_400x600.jpeg"},{"max_width":400,"max_height":400,"width":266,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_266x400.jpeg"},{"max_width":300,"max_height":300,"width":200,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_200x300.jpeg"},{"max_width":200,"max_height":200,"width":133,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/4X/c/0/f/c0f2ca2ac219a0545f496880c9d126aec64fa682_2_133x200.jpeg"}],"tags":[],"tags_descriptions":{},"views":1875,"like_count":42,"has_summary":false,"last_poster_username":"BRINK_Fisher","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":99735,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":164623,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":12638,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":70921,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":17648,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Plugin OpenClaw para integração com 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":"Bom dia, pessoal!\nCriei um plugin que permite que agentes OpenClaw interajam com fóruns Discourse: ler tópicos, pesquisar, filtrar por categoria, encontrar perguntas sem resposta e opcionalmente criar/responder a tópicos.\nA coisa principal é...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":873,"like_count":49,"has_summary":false,"last_poster_username":"pranciskus","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Autor(a) original, Autor(a) mais recente","user_id":188883,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Autor(a) frequente","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":60726,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":1995,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Apresentando DisCorkie – Um Cliente Discourse Multi-Instância","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":"https://global.discourse-cdn.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":"Olá, Discourse Meta,\n\nSe você é ativo em mais de um fórum Discourse, provavelmente desejou uma maneira mais rápida e limpa de se manter conectado. É exatamente isso que estou construindo com o DisCorkie – um cliente Discourse moderno que...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"https://global.discourse-cdn.com/meta/original/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"https://global.discourse-cdn.com/meta/optimized/4X/b/a/0/ba05e1879a704ae17570e0aa57ee751955125d39_2_200x112.jpeg"}],"tags":[{"id":149,"name":"aplicativo-para-ios","slug":"ios-app"},{"id":450,"name":"área-de-trabalho","slug":"desktop"},{"id":811,"name":"interface","slug":"interface"},{"id":85,"name":"aplicativo-android","slug":"android-app"}],"tags_descriptions":{},"views":2011,"like_count":96,"has_summary":false,"last_poster_username":"ice.d","category_id":5,"op_like_count":19,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":162268,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":62294,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":35412,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":178172,"primary_group_id":null,"flair_group_id":84}]},{"fancy_title":"Habilite seu Discourse para atuar como Provedor 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":"https://global.discourse-cdn.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:\nResumo\nProvedor Oauth2/OIDC. O usuário pode criar seus próprios aplicativos.\n\n\n:hammer_and_wrench:\nLink para Download\nhttps://vvpp.cc/s/GPmCV\n\n\n\n   \nRecursos\nSabemos que o Discourse oficial não usa o Discourse como Provedor Oauth2/OIDC…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1026,"height":790,"url":"https://global.discourse-cdn.com/meta/original/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":788,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_1024x788.png"},{"max_width":800,"max_height":800,"width":800,"height":615,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_800x615.png"},{"max_width":600,"max_height":600,"width":600,"height":461,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_600x461.png"},{"max_width":400,"max_height":400,"width":400,"height":307,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_400x307.png"},{"max_width":300,"max_height":300,"width":300,"height":230,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_300x230.png"},{"max_width":200,"max_height":200,"width":200,"height":153,"url":"https://global.discourse-cdn.com/meta/optimized/4X/4/c/a/4ca50d27fe3531bb743be483d97e937e4e42e4d4_2_200x153.png"}],"tags":[],"tags_descriptions":{},"views":352,"like_count":6,"has_summary":false,"last_poster_username":"la_panda","category_id":5,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":173987,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":169367,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":71041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":134325,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"Autor(a) mais recente","user_id":190243,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cansado da interface de postagem do Discourse? Quer modelos de postagem? Quer postar a qualquer hora, em qualquer lugar? Experimente este script de postagem (API necessária)","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":"Crie algo divertido em trânsito\nO post de teste é o seguinte (foi postado neste URL anteriormente, inicialmente usando CROS, mas percebi meu erro e mudei mais tarde: Opus 4.6 与 Codex 5.3：深度技术对比与适用场景分析 - 长期追踪 - AIYA)","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":101,"like_count":2,"has_summary":false,"last_poster_username":"tom_eric","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":184589,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Disco - Ferramenta de Gerenciamento de Discourse Interativo com Notificações do 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 - Shell Interativa Ferramenta de Gerenciamento do Discourse com Notificações do Telegram\n\n\n:information_source:\nResumo\nUm wrapper de linha de comando para gerenciamento do Discourse com interface de menu interativa e Teleg automático&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":176,"like_count":3,"has_summary":false,"last_poster_username":"DigneZzZ","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":177125,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Automatize a criação de posts no Discourse com múltiplos usuários","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":"Resumo \nEste script Python automatiza o processo de criação de tópicos no Discourse, alternando entre várias contas de usuário. Assim que todos os usuários postarem, ele volta ao primeiro usuário, tornando-o ideal para a&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":421,"like_count":4,"has_summary":false,"last_poster_username":"bessnlj","category_id":5,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":165266,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"Autor(a) mais recente","user_id":183522,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Plugin Wp-discourse-shortcodes","fancy_title_localized":true,"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":"https://global.discourse-cdn.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":"https://global.discourse-cdn.com/meta/original/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d.png"},{"max_width":800,"max_height":800,"width":800,"height":536,"url":"https://global.discourse-cdn.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_800x536.png"},{"max_width":600,"max_height":600,"width":600,"height":402,"url":"https://global.discourse-cdn.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_600x402.png"},{"max_width":400,"max_height":400,"width":400,"height":268,"url":"https://global.discourse-cdn.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_400x268.png"},{"max_width":300,"max_height":300,"width":300,"height":201,"url":"https://global.discourse-cdn.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_300x201.png"},{"max_width":200,"max_height":200,"width":200,"height":134,"url":"https://global.discourse-cdn.com/meta/optimized/3X/e/5/e57d477263573b96bb369786ee3f2427d600160d_2_200x134.png"}],"tags":[],"tags_descriptions":{},"views":22027,"like_count":138,"has_summary":true,"last_poster_username":"kiefferr","category_id":5,"op_like_count":32,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":14353,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":12132,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":81587,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Autor(a) mais recente","user_id":111706,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Como adicionar campos personalizados aos modelos","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":"https://global.discourse-cdn.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":"This is a collection of education plugins that demonstrate how to add a custom field to different models in Discourse. They are intended as learning tools for those looking to learn how to build discourse plugins. \n How &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":560,"height":560,"url":"https://global.discourse-cdn.com/meta/original/3X/7/4/7445870e4687de17f413280314a982100d3249ee.png"},{"max_width":400,"max_height":400,"width":400,"height":400,"url":"https://global.discourse-cdn.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_400x400.png"},{"max_width":300,"max_height":300,"width":300,"height":300,"url":"https://global.discourse-cdn.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_300x300.png"},{"max_width":200,"max_height":200,"width":200,"height":200,"url":"https://global.discourse-cdn.com/meta/optimized/3X/7/4/7445870e4687de17f413280314a982100d3249ee_2_200x200.png"}],"tags":[{"id":449,"name":"pavilhão","slug":"pavilion"}],"tags_descriptions":{},"views":9369,"like_count":77,"has_summary":false,"last_poster_username":"cdervout","category_id":5,"op_like_count":28,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Autor(a) frequente","user_id":76137,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":15209,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Recent Poster","user_id":73038,"primary_group_id":null,"flair_group_id":48},{"extras":"latest","description":"Autor(a) mais recente","user_id":183039,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Desconfiança: Discurso como um provedor 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":"Se você sempre quis usar o Discourse como seu provedor de autenticação - agora você pode!\nNa última semana, escrevi um pequeno serviço que pode ser usado para atuar como um provedor OpenID Connect/OAuth com o Discourse como backend...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2598,"like_count":40,"has_summary":false,"last_poster_username":"BrianC","category_id":5,"op_like_count":19,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":93673,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":67822,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":7839,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":103119,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":161351,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Script de verificação de contas de spam","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":"Vou começar dizendo que não sou um ótimo programador. Esta é a primeira ferramenta \"real\" que escrevi que é (potencialmente) útil para pessoas além de mim. Adoraria qualquer feedback ou crítica que você tenha.\nEscrevi um script em Python...","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":2950,"like_count":26,"has_summary":false,"last_poster_username":"Canapin","category_id":5,"op_like_count":11,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Autor(a) original","user_id":8510,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Autor(a) frequente","user_id":6626,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":44918,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Autor(a) mais recente","user_id":35474,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Webhook Telegram Bot - Notificações de Discurso com IA","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:\nResumo\nBot profissional do Telegram para notificações automáticas de novas postagens de fóruns Discourse com resumos gerados por IA usando OpenAI GPT-4.1-nano\n\n\n:hammer_and_wrench:\nRepositório L…","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":231,"like_count":3,"has_summary":false,"last_poster_username":"DigneZzZ","category_id":5,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Autor(a) original, Autor(a) mais recente","user_id":177125,"primary_group_id":null,"flair_group_id":null}]}]}}