Awesome Go

Bot Building

32 libraries in this category

telegram-bot-api

Simple and clean Telegram bot client

6,408Bot BuildingBot Building
telegram-bot-api

Simple and clean Telegram bot client.

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

Telegram bot framework is written in Go

4,631Bot BuildingBot Building
olivia

A chatbot built with an artificial neural network.

3,676Bot BuildingLibraries for building and working with bots.
wayback

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

2,240Bot BuildingBot Building
bot

Zero-dependencies Telegram Bot library with additional UI components

1,860Bot BuildingBot Building
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.
telego

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

1,076Bot BuildingBot Building
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.
arikawa

A library and framework for the Discord API

600Bot BuildingBot Building
echotron

An elegant and concurrent library for Telegram Bots in Go

449Bot BuildingBot Building
go-twitch-irc

Library to write bots for twitch.tv chat

404Bot BuildingBot Building
tbot

Telegram bot server with API similar to net/http.

355Bot BuildingLibraries for building and working with bots.
go-sarah

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

272Bot BuildingBot Building
slack-bot

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

211Bot BuildingBot Building
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-tg

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

135Bot BuildingBot Building
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.
slacker

Easy to use framework to create Slack bots

62Bot BuildingBot Building
slackscot

Another framework for building Slack bots.

56Bot BuildingLibraries for building and working with bots.
TG

Telegram Bot Framework for Go

55Bot BuildingBot Building
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.
micha

Go Library for Telegram bot api

35Bot BuildingBot Building
Wisp

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

13Bot BuildingBot Building
ymsdk

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

7Bot BuildingBot Building
teleflow

Simple, type-safe Telegram bot framework with fluent flows and automatic state management

5Bot BuildingBot Building