{"id":572,"url":"https://github.com/hackerkid/bots","name":"bots","description":" :zap: Tools for building bots","projects_count":117,"last_synced_at":"2026-04-07T11:00:18.844Z","repository":{"id":9208022,"uuid":"60352717","full_name":"hackerkid/bots","owner":"hackerkid","description":" :zap: Tools for building bots","archived":false,"fork":false,"pushed_at":"2024-02-23T05:34:58.000Z","size":241,"stargazers_count":1521,"open_issues_count":7,"forks_count":184,"subscribers_count":72,"default_branch":"master","last_synced_at":"2026-03-24T22:59:57.479Z","etag":null,"topics":["awesome","awesome-list","bot-stores","bots","chatbot","facebook-messenger"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hackerkid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"code-of-conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2016-06-03T14:12:01.000Z","updated_at":"2026-03-24T00:34:54.000Z","dependencies_parsed_at":"2024-04-18T04:09:29.269Z","dependency_job_id":"ecf4bea7-8b72-47ca-a802-7d22fd913019","html_url":"https://github.com/hackerkid/bots","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hackerkid/bots","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackerkid%2Fbots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackerkid%2Fbots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackerkid%2Fbots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackerkid%2Fbots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hackerkid","download_url":"https://codeload.github.com/hackerkid/bots/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hackerkid%2Fbots/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31509941,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"bots3d.png\" /\u003e\n\u003c/p\u003e\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://github.com/sindresorhus/awesome\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/13c4e50d88df7178ae1882a203ed57b641674f94/68747470733a2f2f63646e2e7261776769742e636f6d2f73696e647265736f726875732f617765736f6d652f643733303566333864323966656437386661383536353265336136336531353464643865383832392f6d656469612f62616467652e737667\" alt=\"Awesome\" data-canonical-src=\"https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg\" style=\"max-width:100%;\"\u003e\u003c/a\u003e \u003ca href=\"http://makeapullrequest.com\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/a34cfbf37ba6848362bf2bee0f3915c2e38b1cc1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5052732d77656c636f6d652d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265\" alt=\"PRs Welcome\" data-canonical-src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\" style=\"max-width:100%;\"\u003e\u003c/a\u003e \u003ca href=\"https://gitter.im/hackerkid/bots?utm_source=badge\u0026amp;utm_medium=badge\u0026amp;utm_campaign=pr-badge\u0026amp;utm_content=badge\" rel=\"nofollow\"\u003e\u003cimg src=\"https://camo.githubusercontent.com/fe6988d65fff4cc1047f3dad8af636bb523c6ef1/68747470733a2f2f6261646765732e6769747465722e696d2f6861636b65726b69642f626f74732e737667\" alt=\"Join the chat at https://gitter.im/hackerkid/bots\" data-canonical-src=\"https://badges.gitter.im/hackerkid/bots.svg\" style=\"max-width:100%;\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cbr\u003e\n\u003ch1  align=\"center\"\u003e\n  🔥🔥\n  Check out my latest project - \u003ca href=\"http://bit.ly/diff-bots\"\u003ediff.blog\u003c/a\u003e\n\u003c/h1\u003e\n\u003cbr\u003e\n\n\nTable of Contents\n-----------------\n\n- [Platform Documentation](#platform-documentation)\n- [Tools For Building Bots](#tools-for-building-bots)\n- [Tools For Bot Analytics](#tools-for-bot-analytics)\n- [Tools For Bot Conversation Mockups](#tools-for-bot-conversation-mockups)\n- [Libraries](#libraries)\n- [Bot Stores](#bot-stores)\n- [Tutorials](#tutorials)\n- [Communities](#communities)\n- [Developers](#developers)\n- [Testing](#testing)\n\n## Platform Documentation\n* [IBM Bot Asset Exchange](https://developer.ibm.com/code/exchanges/bots/)\n* [Facebook messenger](https://developers.facebook.com/products/messenger/)\n* [Slack](https://api.slack.com/bot-users)\n* [Discord](https://blog.discordapp.com/the-robot-revolution-has-unofficially-begun/)\n* [Telegram](https://core.telegram.org/bots/api)\n* [Kik](https://dev.kik.com/#/home)\n* [Zulip](https://zulip.com/integrations/)\n* [HipChat](https://developer.atlassian.com/hipchat/getting-started)\n* [Skype](https://developer.microsoft.com/en-us/skype/bots)\n* [Cisco Spark](https://developer.ciscospark.com/getting-started.html)\n* [Microsoft Bot Framework](https://dev.botframework.com/)\n* [WeChat](https://admin.wechat.com/)\n* [VKontakte](https://new.vk.com/dev/bizmessages)\n* [Hangouts Chat](https://developers.google.com/hangouts/chat/concepts/)\n\n## Tools For Building Bots\n* [wit.ai ](https://wit.ai/) - Easily create text or voice based bots that humans can chat with.\n* [Botkit](https://howdy.ai/botkit/) - Botkit eases the process of designing and running bots that live inside Slack.\n* [Dialogflow](https://dialogflow.com/) - Build natural and rich conversational experiences.\n* [Text It](https://textit.in/) - Visually build SMS and voice apps to engage your customers.\n* [Chatfuel](https://chatfuel.com/) - The intuitive bot builder with AI navigation. No coding required.\n* [Watson](http://www.ibm.com/cloud-computing/bluemix/watson/) - Bring the power of cognitive computing to your apps.\n* [Beep Boop](https://beepboophq.com/) - Beep Boop is a simple hosting platform for your Slack and Messenger bots.\n* [Dexter](https://rundexter.com/app/spreadsheet-bot) - Get a Slack bot that responds with answers from your own Google Sheet.\n* [Converse AI](http://www.converse.ai/) - Respond to customer questions instantly with intelligent chatbot technology.\n* [Gupshup](https://www.gupshup.io/developer/home) - Easiest \u0026 fastest way to build \u0026 deploy your bots on any channel.\n* [Haven OnDemand](https://dev.havenondemand.com/apis) - They are similar APIs as that of watson, but far well documented   and have a freemium version.\n* [Recast.AI](https://recast.ai) - Collaborative Bot Platform for developers: build conversational bots easily.\n* [ChatterBot](https://github.com/gunthercox/ChatterBot) - Machine-learning based conversational dialog engine build in Python\n* [Google Cloud Platform](https://cloud.google.com/natural-language) - Use sentiment analysis on a block of text to add decision tree logic for a conversation bot.\n* [Messenger Demo Viewer](https://messenger-demo-viewer.kilianvalkhof.com/) - Demo FB Messenger bots without showing personal chats\n* [BotStar](https://www.botstar.com/) - Powerful platform for designing \u0026 developing chatbots visually with smart training.\n\n## Tools For Bot Analytics\n* [ChatMetrics](https://chatmetrics.io/) - Engagement platform for bots. ChatMetrics allows to reactivate inactive users and improve retention by sending \"smart\" notifications to users.\n* [Dialog](https://dialoganalytics.com/) - Chatbot analytics platform for marketers to drive user engagement, retention, conversion and understand behavior.\n* [Dashbot](https://www.dashbot.io/) - Actionable Bot Analytics: Increase user engagement, acquisition, and monetization.\n* [Botmetrics](https://www.getbotmetrics.com/) - Grow and retain your chatbot customers. Enterprise grade opensource conversational analytics, marketing automation, and CRM rolled into a single snippet of code.\n\n## Tools For Bot Conversation Mockups\n* [Bot Society](https://www.botsociety.io) - Bot conversation Mockups for presentation and demo.\n* [Bot Sketch](https://dribbble.com/shots/2674603-Facebook-Messenger-UI-Kit-for-Chatbots-Sketch) - Sketch Chatbot UI (Mac Only)\n* [Botframe](https://botframe.com) - a playground to design bots (conversation mockups).\n* [Botmock](https://botmock.com) - Create conversation flows and interactive prototypes from a simple drag and drop editor, then share or test those prototypes and get feedback in one centralized location.\n* [BotStar](https://www.botstar.com) - A fullfledged chatbot platform but the visual editor can be used as a mockup tool as well.\n\n\n## Libraries\n\n### General\n* [Qtypes](https://github.com/superscriptjs/qtypes) - Rule based Answer Type classification system in Node.js.\n* [BotKit](https://github.com/howdyai/botkit) - Botkit is a toolkit for making bot applications.\n* [Claudia Bot Builder](https://github.com/claudiajs/claudia-bot-builder) - Create chat bots for FB, Slack, Skype and Telegram and deploy to AWS Lambda in minutes.\n* [Universal Bot Framework](https://bitbucket.org/phips28/universal-bot-framework/overview) - Create crossplatform chat bots for FB Messenger, Kik, Telegram and Skype with just one logic.\n* [Pandorabots](http://www.pandorabots.com/) - web service for building and deploying chatbots.\n* [Microsoft Bot Framework](http://docs.botframework.com) - Node.js/.NET library for building, connecting, testing, and deploying powerful and intelligent bots. \n* [Bottender](https://github.com/Yoctol/bottender) - Make Bots in Your Way, Fast and Flexibly.\n* [BotMan](https://github.com/botman/botman) - PHP Bot Framework supporting over a dozen platforms (FB, Instagram, MS Bot Framework, etc)\n\n### Facebook Messenger\n* [Node.js](https://github.com/Yoctol/messaging-apis/tree/master/packages/messaging-api-messenger)\n* [Go](https://github.com/paked/messenger)\n\n### Slack\n* [Node.js (Official)](https://github.com/slackhq/node-slack-sdk)\n* [Node.js](https://github.com/Yoctol/messaging-apis/tree/master/packages/messaging-api-slack)\n* [Python (Official)](https://github.com/slackhq/python-slackclient)\n* [Relax (scalable RTM library to scale to 1000's of teams)](https://github.com/zerobotlabs/relax)\n\n### Telegram\n* [Node.js](https://github.com/yagop/node-telegram-bot-api)\n* [Node.js](https://github.com/telegraf/telegraf)\n* [Node.js](https://github.com/Yoctol/messaging-apis/tree/master/packages/messaging-api-telegram)\n* [PHP](https://github.com/irazasyed/telegram-bot-sdk)\n* [PHP](https://github.com/php-telegram-bot/core)\n* [Python](https://github.com/python-telegram-bot/python-telegram-bot)\n* [C#](https://github.com/MrRoundRobin/telegram.bot)\n* [Go](https://github.com/tucnak/telebot)\n* [Java](https://github.com/pengrad/java-telegram-bot-api)\n\n### Discord\n###### Node.js\n* [Eris](https://github.com/abalabahaha/eris)\n* [Discord.js](https://github.com/hydrabolt/discord.js)\n* [Discordie](https://github.com/qeled/discordie)\n* [Discord.io](https://github.com/izy521/discord.io)\n\n###### C\n* [Concord](https://github.com/Cogmasters/concord)\n\n###### C#\n* [Discord.Net](https://github.com/RogueException/Discord.Net)\n* [DSharpPlus](https://github.com/NaamloosDT/DSharpPlus)\n\n###### Python\n* [discord.py](https://github.com/Rapptz/discord.py)\n\n###### Java\n* [JDA](https://github.com/DV8FromTheWorld/JDA/)\n\n###### Rust\n* [Serenity](https://github.com/zeyla/serenity)\n\n###### Lua\n* [Discordia](https://github.com/SinisterRectus/Discordia)\n\n###### Go\n* [Discordgo](https://github.com/bwmarrin/discordgo)\n\n### Kik\n* [Python](https://github.com/kikinteractive/kik-python)\n* [Node.JS](https://github.com/kikinteractive/kik-node)\n\n\n## Bot Stores\n* [There is a bot for that](https://thereisabotforthat.com) - Search engine for bots\n* [ChatBottle](https://chatbottle.co/) - Chatbots search engine\n* [BotList](https://botlist.co/) - An App Store For Bots.\n* [Slack Store](https://slack.com/apps) - The official Slack bot store.\n* [Telegram Store](https://storebot.me/) - The unofficial Telegram bot store.\n* [Product Hunt](https://www.producthunt.com/topics/bots) - Product Hunt bot list.\n* [Dashbot](http://www.dashbot.io/bots) - Dashbot bot directory.\n* [Skype Bot Directory](https://bots.botframework.com/) - The official list of skype bots by Microsoft Bot Framework\n* [Teamchat](http://www.teamchat.com/en/bot-store/) - Bot store by teamchat.\n* [Discord Bots](https://bots.discord.pw/) - An unofficial list of discord bots.\n* [Discord Bot List](https://discordbots.org/) - An unofficial list of discord bots.\n* [Telegram Botlist](https://t.me/botlist) - A bot list for Telegram.\n* [Mayo Bot List](https://botlist.space/) - An unofficial list of discord bots.\n* [Terminal Bot List](https://ls.terminal.ink/) - An unofficial list of discord bots.\n\n## Tutorials\n* [The Complete Beginner’s Guide To Chatbots](https://chatbotsmagazine.com/the-complete-beginner-s-guide-to-chatbots-8280b7b906ca).\n* [The Secret To Making Your Own Facebook Messenger Bot In Less Than 15 Minutes.](https://chatbotsmagazine.com/have-15-minutes-create-your-own-facebook-messenger-bot-481a7db54892)\n* [How to create a chatbot without coding a single line](https://chatbotsmagazine.com/how-to-create-a-chatbot-without-coding-a-single-line-e716840c7245#.kimh0igkz)\n* [How To Build Bots for Messenger.](https://developers.facebook.com/blog/post/2016/04/12/bots-for-messenger/)\n* [Creating A Chat Bot.](https://medium.freecodecamp.com/creating-a-chat-bot-42861e6a2acd#.32hmkqfq7)\n* [A Beginner’s Guide To Your First Bot.](https://slackhq.com/a-beginners-guide-to-your-first-bot)\n* [Pair Programming a Facebook Messenger Bot.](https://www.youtube.com/watch?v=zFO1cRr5-qY)\n* [Facebook Chatbot Tutorial](https://github.com/AdrianKrebs/facebook-chatbot-tutorial)\n* [Design Framework For Chatbots](https://chatbotsmagazine.com/design-framework-for-chatbots-aa27060c4ea3)\n* [UX of Chatbots](http://uxofchatbots.com/)\n\n## Communities\n* [Bots](https://www.facebook.com/groups/chatbot/) - Facebook group.\n* [UX for Bots](https://www.facebook.com/groups/uxforbots/) - Facebook group.\n* [Chat Bot Magazine](https://chatbotsmagazine.com/) - Medium.\n* [HH Bots](https://www.facebook.com/groups/hhbots/) - Facebook group.\n* [Messenger Platform Developer Community](https://www.facebook.com/groups/242384196138564/) - Official Facebook group.\n* [Chatbots and Conversational Agents](https://www.quora.com/topic/Chatbots-and-Conversational-Agents) - Quora Topic\n* [Bot Developer Hangouts](http://dev4slack.xoxco.com/) - Community on Slack for all bot platforms.\n* [BotList Chat](http://t.me/botlistchat) - Telegram group.\n* [Bot Development](http://t.me/botdevelopment) - Telegram group.\n\n## Conferences\n* [ChatbotConf](https://chatbotconf.com/)\n* [Talkabot](https://talkabot.ai/)\n\n## Developers\n* [BotMakers](https://botmakers.net/) - The best place to hire chatbot developers\n* [Botgig](http://www.botgig.com/) - Hire a top chatbot dev from a vetted talent pool.\n\n## Testing\n* [ChatbotTest](http://chatbottest.com/) - Chatbottest is an open source guide that helps you identify chatbot's design issues under 7 different categories.\n* [BotTesting](http://bottesting.co/) - Test your bot! Send your email and bot link to us, we’ll examine your bot’s performance and usability\n\n## License\n\n[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)\n\nTo the extent possible under law, [Vishnu Ks](http://www.vishnuks.com) has waived all copyright and related or neighboring rights to this work.\n","created_at":"2024-01-04T17:24:54.039Z","updated_at":"2026-04-07T11:00:18.845Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Platform Documentation","Tools For Building Bots","Tools For Bot Analytics","Tools For Bot Conversation Mockups","Libraries","Bot Stores","Tutorials","Communities","Conferences","Developers","Testing","License"],"sub_categories":["General","Facebook Messenger","Slack","Telegram","Kik","Discord"],"projects_url":"https://awesome.ecosyste.ms/api/v1/lists/hackerkid%2Fbots/projects"}