
The Best Go Libraries For Bot Building (31)
Discover the best Go libraries for Bot Building! Find the perfect tools to streamline your development and boost productivity. From bot to echotron, we've got you covered. Let the coding begin!
bot
Zero-dependencies Telegram Bot library with additional UI components
echotron
An elegant and concurrent library for Telegram Bots in Go
go-sarah
Framework to build a bot for desired chat services including LINE, Slack, Gitter, and more
go-tg
Generated from official docs Go client library for accessing Telegram Bot API, with batteries for building complex bots included
go-twitch-irc
Library to write bots for twitch.tv chat
ephemeral-roles
A Discord bot for managing ephemeral roles based upon voice channel member presence.
go-chat-bot
IRC, Slack & Telegram bot written in Go.
go-tgbot
Pure Golang Telegram Bot API wrapper, generated from swagger file, session-based router, and middleware.
Golang CryptoTrading Bot
A golang implementation of a console-based trading bot for cryptocurrency exchanges.
govkbot
Simple Go [VK](https://vk.com) bot library.
hanu
Framework for writing Slack bots.
Kelp
official trading and market-making bot for the [Stellar](https://www.stellar.org/) DEX. Works out-of-the-box, written in Golang, compatible with centralized exchanges and custom trading strategies.
larry
Larry 🐦 is a really simple Twitter bot generator that tweets random repositories from Github built in Go.
margelet
Framework for building Telegram bots.
slack-bot
Ready to use Slack Bot for lazy developers: Custom commands, Jenkins, Jira, Bitbucket, Github..
olivia
A chatbot built with an artificial neural network.
slacker
Easy to use framework to create Slack bots
telebot
Telegram bot framework is written in Go
slackscot
Another framework for building Slack bots.
tbot
Telegram bot server with API similar to net/http.
telego
Telegram Bot API library for Golang with full one-to-one API implementation
wayback
A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages
telegram-bot-api
Simple and clean Telegram bot client.
teleterm
Telegram Bot Exec Terminal Command.
Tenyks
Service oriented IRC bot using Redis and JSON for messaging.
micha
Go Library for Telegram bot api
arikawa
A library and framework for the Discord API
telegram-bot-api
Simple and clean Telegram bot client
TG
Telegram Bot Framework for Go
ymsdk
Go SDK for Yandex Messenger Bot API with type-safe models, automatic retry, and rate-limit handling
Wisp
Event-driven trading framework for Go. Spot, perpetual futures, prediction markets. Multi-exchange (Bybit, Hyperliquid, Polymarket)