Skip to content

MechanicalMann/Gambot2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gambot 2: Electric Boogaloo

The orphaned daughter shall have her revenge.

.NET Core

Gambot 2 is a ground-up rewrite of Gambot in .NET Core.

What's a Gambot?

Gambot is a chat bot for Slack and Discord, (very) loosely based on Bucket, the XKCD IRC chat bot.

Gambot can learn factoids, pick up on interesting band names, remember amusing quotes, jump in on chains of repeated messages, and occasionally glitch out and mangle a response.

Gambot is designed to be modular (though it's not quite there yet) so other features should be relatively easy to add.

Gambot is written in C# and designed to run anywhere .NET Core can be installed.

Getting Started

To run Gambot, you will need a machine with the .NET Core runtime version 8 or higher installed.

git clone https://github.com/malorisdead/Gambot2.git
cd Gambot2/src
dotnet restore
dotnet build

You can then run Gambot using

dotnet run Gambot.Bot

Documentation

Please see the wiki for all your documentation needs.

Here are some good places to start.

Using Gambot

Running Your Own Gambot

Development

Right now, Gambot development is primarily taking place in this repository. If you're interested in module development, there are plenty of examples to start from.

Issues and pull requests are being accepted, but please bear in mind that this is a side project and not my day job (unfortunately?).


...Why?

About

The orphaned daughter shall have her revenge.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages