Awesome Go

Bot Building

31 libraries in this category

telegram-bot-api

Simple and clean Telegram bot client.

5,767Bot BuildingLibraries for building and working with bots.
olivia

A chatbot built with an artificial neural network.

3,676Bot BuildingLibraries for building and working with 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.

1,097Bot BuildingLibraries for building and working with bots.
Golang CryptoTrading Bot

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

1,069Bot BuildingLibraries for building and working with bots.
go-chat-bot

IRC, Slack & Telegram bot written in Go.

825Bot BuildingLibraries for building and working with bots.
tbot

Telegram bot server with API similar to net/http.

355Bot BuildingLibraries for building and working with bots.
Tenyks

Service oriented IRC bot using Redis and JSON for messaging.

178Bot BuildingLibraries for building and working with bots.
larry

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

160Bot BuildingLibraries for building and working with bots.
hanu

Framework for writing Slack bots.

155Bot BuildingLibraries for building and working with bots.
go-tgbot

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

121Bot BuildingLibraries for building and working with bots.
ephemeral-roles

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

90Bot BuildingLibraries for building and working with bots.
margelet

Framework for building Telegram bots.

86Bot BuildingLibraries for building and working with bots.
slackscot

Another framework for building Slack bots.

56Bot BuildingLibraries for building and working with bots.
govkbot

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

50Bot BuildingLibraries for building and working with bots.
teleterm

Telegram Bot Exec Terminal Command.

37Bot BuildingLibraries for building and working with bots.
bot

Zero-dependencies Telegram Bot library with additional UI components

Bot BuildingBot Building
echotron

An elegant and concurrent library for Telegram Bots in Go

Bot BuildingBot Building
go-sarah

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

Bot BuildingBot Building
go-tg

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

Bot BuildingBot Building
go-twitch-irc

Library to write bots for twitch.tv chat

Bot BuildingBot Building
micha

Go Library for Telegram bot api

Bot BuildingBot Building
slack-bot

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

Bot BuildingBot Building
slacker

Easy to use framework to create Slack bots

Bot BuildingBot Building
telebot

Telegram bot framework is written in Go

Bot BuildingBot Building
telego

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

Bot BuildingBot Building
wayback

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

Bot BuildingBot Building
arikawa

A library and framework for the Discord API

Bot BuildingBot Building
telegram-bot-api

Simple and clean Telegram bot client

Bot BuildingBot Building
TG

Telegram Bot Framework for Go

Bot BuildingBot Building
ymsdk

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

Bot BuildingBot Building
Wisp

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

Bot BuildingBot Building