go-sarah

Bot framework

A general-purpose bot framework for building customizable chatbots with stateful command and rich lifecycle management.

Simple yet customizable bot framework written in Go.

GitHub

261 stars
9 watching
16 forks
Language: Go
last commit: over 1 year ago
Linked from 2 awesome lists

botbot-frameworkgittergitter-botgoslackslack-botslackbotxmppxmpp-client

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
alexandre-normand/slackscot A framework for building Slack bots with support for message updates, threaded replies, and concurrent processing. 55
sbstjn/hanu A Go framework for creating Slack bots with easy command and request parsing. 154
go-joe/joe A Go library for building chatbots with modular architecture 475
go-telegram/bot Provides a Go framework for building Telegram bots with a simple and efficient API. 747
shomali11/slacker A Slack bot framework providing a structure for building chatbots with concurrency and context handling. 806
mymmrac/telego A Go library implementing the full Telegram Bot API for building Telegram bots. 560
slack-io/slacker A Slack bot framework allowing developers to create custom chatbots for Slack 42
rampatra/jbot A Java framework to create Slack and Facebook bots quickly with minimal boilerplate code 1,199
oklahomer/go-sarah-line An implementation of a Sarah Adapter for LINE Messaging API that supports conversational interactions. 2
golobby/orm An object-relational mapper for the Go programming language. 159
c9s/bbgo A Go-based framework for building and backtesting cryptocurrency trading bots 1,226
zhulik/margelet Provides a simple framework for building Telegram bots in Go using Redis as a backend. 86
alice-bot/alice A Slack bot framework written in Elixir that provides a customizable and extensible platform for building conversational interfaces 112
abemedia/go-don An API framework written in Go. 53
nikepan/govkbot A Go library for creating bots for the VK.com messaging platform 50