{"id":289922,"date":"2026-03-23T07:35:34","date_gmt":"2026-03-23T07:35:34","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/birdychat\/"},"modified":"2026-03-27T08:49:06","modified_gmt":"2026-03-27T08:49:06","slug":"birdychat","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/birdychat\/","author":23464178,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.9.4","requires":"5.0","requires_php":"7.0","requires_plugins":null,"header_name":"BirdyChat","header_author":"Tom Birdy","header_description":"Easily inject BirdyChat.com JavaScript into your website footer via a simple admin interface.","assets_banners_color":"","last_updated":"2026-03-27 08:49:06","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/birdychat.com","header_plugin_uri":"","header_author_uri":"https:\/\/birdychat.com","rating":0,"author_block_rating":0,"active_installs":0,"downloads":126,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"birdychat","date":"2026-03-27 08:49:06"}},"upgrade_notice":{"1.0.0":"<ul>\n<li>Install the first version.<\/li>\n<\/ul>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3488712,"resolution":"128x128","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3488795,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"<strong>WordPress birdychat plugin settings page<\/strong> screenshot-1.png."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[258486,17112,17030,258487],"plugin_category":[],"plugin_contributors":[258382],"plugin_business_model":[],"class_list":["post-289922","plugin","type-plugin","status-publish","hentry","plugin_tags-birdychat","plugin_tags-support-chat","plugin_tags-telegram-bot","plugin_tags-telegram-live-chat","plugin_contributors-birdychat","plugin_committers-birdychat"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/birdychat\/assets\/icon-128x128.png?rev=3488712","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/birdychat\/assets\/screenshot-1.png?rev=3488795","caption":"<strong>WordPress birdychat plugin settings page<\/strong> screenshot-1.png."}],"raw_content":"<!--section=description-->\n<h4>Insert BirdyChat JavaScript Code Into WordPress Footer<\/h4>\n\n<p>This plugin is designed for users of <a href=\"https:\/\/birdychat.com\">BirdyChat<\/a>, allowing them to install the BirdyChat Telegram widget on any WordPress website.<\/p>\n\n<h3>Steps to get started:<\/h3>\n\n<ol>\n<li><strong>Start the bot:<\/strong> <a href=\"https:\/\/t.me\/birdychat_bot\">t.me\/birdychat_bot<\/a><\/li>\n<li><strong>Open the mini app.<\/strong><\/li>\n<li><strong>Copy the code and paste it into the textarea below.<\/strong><\/li>\n<\/ol>\n\n<p>It simplifies the process of adding BirdyChat JavaScript code without the need to edit the theme's <code>functions.php<\/code> file.<\/p>\n\n<h3>How the plugin works<\/h3>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=sHnLJ8ZGXCQ]<\/p>\n\n<p>User copies the widget code from the telegram bot (https:\/\/t.me\/birdychat_bot) and pastes it into the textarea. The widget embed code consist of two parts:<\/p>\n\n<ol>\n<li><p><strong>External resource loader:<\/strong> <code>&lt;script src=\"https:\/\/birdychat.com\/js\/chat-widget.js\"&gt;&lt;\/script&gt;<\/code><\/p><\/li>\n<li><p><strong>Initialization snippet:<\/strong> <code>&lt;script&gt;document.addEventListener('DOMContentLoaded', function() {AdminChatWidget.init({ widgetId: '...' });});&lt;\/script&gt;<\/code>.<\/p><\/li>\n<\/ol>\n\n<p>The plugin extracts widgetId parameter and validates it.\nIf successful, the both scripts are enqueued in the footer section of every WordPress page.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin relies on an external service provided by <a href=\"https:\/\/birdychat.com\">https:\/\/birdychat.com<\/a>:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/birdychat.com\/terms-and-conditions\">Terms of use<\/a>. <\/li>\n<li><a href=\"https:\/\/birdychat.com\/privacy-policy\">Privacy policy<\/a>.<\/li>\n<\/ul>\n\n<p>The plugin first checks that the widgetId is in UUID format ( Universally unique identifier, e.g. <code>123e4567-e89b-12d3-a456-426655440000<\/code>), then calls the API at <code>https:\/\/router.birdychat.com\/getserverurl<\/code> to confirm the ID exists in the BirdyChat database. This call is made once, when the user saves the widget embed code.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20is%20it%20for%3F\"><h3>Who is it for?<\/h3><\/dt>\n<dd><ul>\n<li>Solopreneurs and Independent Professionals:\n\n<ol>\n<li>Perfect for freelancers, consultants, brokers, and dealers.<\/li>\n<li>Ideal for online shops and consultancy services where clients appreciate a private chat option for quick consultations.<\/li>\n<li>For impatient customers who dislike filling out contact forms and prefer getting instant answers to their questions.<\/li>\n<\/ol><\/li>\n<\/ul><\/dd>\n<dt id=\"do%20i%20need%20a%20telegram%20account\"><h3>Do I need a Telegram account<\/h3><\/dt>\n<dd><p>Yes, but most people already have it.<\/p><\/dd>\n<dt id=\"benefits%20of%20use\"><h3>Benefits of Use<\/h3><\/dt>\n<dd><ul>\n<li>Fastest to launch and easy to setup.<\/li>\n<li>No email sign-in required.<\/li>\n<li>No extra app to install, works via Telegram.<\/li>\n<li>No complicated dashboard.<\/li>\n<li>Answer messages by voice.<\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Add Telegram live chat to your WordPress site. This plugin has voice to text feature.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/289922","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=289922"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/birdychat"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=289922"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=289922"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=289922"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=289922"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=289922"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=289922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}