Cute Gopher Mascot

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

See More! 🚀

echotron

An elegant and concurrent library for Telegram Bots in Go

See More! 🚀

go-sarah

Framework to build a bot for desired chat services including LINE, Slack, Gitter, and more

See More! 🚀

go-tg

Generated from official docs Go client library for accessing Telegram Bot API, with batteries for building complex bots included

See More! 🚀

go-twitch-irc

Library to write bots for twitch.tv chat

See More! 🚀

ephemeral-roles

A Discord bot for managing ephemeral roles based upon voice channel member presence.

See More! 🚀

go-chat-bot

IRC, Slack & Telegram bot written in Go.

See More! 🚀

go-tgbot

Pure Golang Telegram Bot API wrapper, generated from swagger file, session-based router, and middleware.

See More! 🚀

Golang CryptoTrading Bot

A golang implementation of a console-based trading bot for cryptocurrency exchanges.

See More! 🚀

govkbot

Simple Go [VK](https://vk.com) bot library.

See More! 🚀

hanu

Framework for writing Slack bots.

See More! 🚀

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.

See More! 🚀

larry

Larry 🐦 is a really simple Twitter bot generator that tweets random repositories from Github built in Go.

See More! 🚀

margelet

Framework for building Telegram bots.

See More! 🚀

slack-bot

Ready to use Slack Bot for lazy developers: Custom commands, Jenkins, Jira, Bitbucket, Github..

See More! 🚀

olivia

A chatbot built with an artificial neural network.

See More! 🚀

slacker

Easy to use framework to create Slack bots

See More! 🚀

telebot

Telegram bot framework is written in Go

See More! 🚀

slackscot

Another framework for building Slack bots.

See More! 🚀

tbot

Telegram bot server with API similar to net/http.

See More! 🚀

telego

Telegram Bot API library for Golang with full one-to-one API implementation

See More! 🚀

wayback

A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages

See More! 🚀

telegram-bot-api

Simple and clean Telegram bot client.

See More! 🚀

teleterm

Telegram Bot Exec Terminal Command.

See More! 🚀

Tenyks

Service oriented IRC bot using Redis and JSON for messaging.

See More! 🚀

micha

Go Library for Telegram bot api

See More! 🚀

arikawa

A library and framework for the Discord API

See More! 🚀

telegram-bot-api

Simple and clean Telegram bot client

See More! 🚀

TG

Telegram Bot Framework for Go

See More! 🚀

ymsdk

Go SDK for Yandex Messenger Bot API with type-safe models, automatic retry, and rate-limit handling

See More! 🚀

Wisp

Event-driven trading framework for Go. Spot, perpetual futures, prediction markets. Multi-exchange (Bybit, Hyperliquid, Polymarket)

See More! 🚀