Skip to content
University of Sheffield Computer Science Chatbot
Java TSQL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore
LICENSE
README.md
pom.xml

README.md

Dogbot Release

Facebook messenger group chat bot for the Department of Computer Science students at the University Of Sheffield. Expands upon the Chatbot system.

Modules

Birds

!bird

Send a picture of a bird

!birb

Alias for !bird

Cats

!cat

Send a picture of a cat

!catto

Alias for !cat

Dirk

!dirk

Send a picture of a our lord and saviour

Dogs

!dog

Send a picture of a dog

!doggo

Alias for !dog

EightBall

!8ball [message]

Send a picture of a cat

!ask [message]

Alias for !8ball [message]

ExtraGoodCats

!extragoodcat

Send a picture of an extra good cat

!egc

Alias for !extragoodcat

ExtraGoodDogs

!extragooddog

Send a picture of an extra good dog

!egd

Alias for !extragooddog

Grab

!grab

Grabs the last message sent that wasn't from the bot

!grab [num]

Grabs the message [num] behind. !grab 1 is equal to !grab

!grab [message]

Grabs the first message which contains [message] in reverse chronological order.

!locate [message]

Alias for !grab [message]

Gran

!gran

Sends funny granny quotes when someone makes a !grab typo.

Inspire

!inspire

Sends an inspirational quote generated by InspiroBot

Quotes

!quote

Returns a random quote that was saved by Grab

!quote [name]

Returns a random quote by a person who most closely matches the name

!quotecount

Returns number of quotes for this thread

!quotecount [name]

Returns number of quotes for a person who most closely matches the name

!quotepercentage [name]

Returns the percentage of quotes for a person who most closely matches the name

!qp [name]

Alias for !quotepercentage [name]

!quote% [name]

Alias for !quotepercentage [name]

!q% [name]

Alias for !quotepercentage [name]

!% [name]

Alias for !quotepercentage [name]

!quoteleaderboard

Returns the top 5 quoters

!qlb

Alias for !quoteleaderboard

!quoteleaderboard [num]

Returns the top [num] quoters

!qlb [name]

Alias for !quoteleaderboard [num]

!quoteimg

Returns a random image quote

!quoteimg [name]

Returns a random image quote by a person who most closely matches the name

Reacts

!react

Returns a cat react to the previous message

!react [message]

Returns a cat react to the message

Roll

!roll

Returns a random number between 1-6

!roll [max-num]

Returns a random number between 1-[max-num]

Tab

!tab

Returns the tabulance

Think

!think

Returns a think emoji

!thonk

Alias for !think

!think [num]

Returns [num] think emojis

!thonk [num]

Alias for !think [num]

XKCD

!xkcd

Returns a random XKCD

!xkcd latest

Returns the lastest XKCD

!xkcd l

Alias for !xkcd latest

!xkcd [num]

Returns [num] xkcd

One link commands

!commands

Returns a link to this readme

!help

Alias for !commands

!github

Returns a link to this repository

!repo

Alias for !github

!git

Alias for !github

!feedback

Returns a link to the group Feedback form

!trello

Returns a link to the group Trello page

Inherited Modules

Ping

!ping

Checks if the bot is active

Shutdown

!shutdown [code]

Shuts the bot down remotely using the code output at boot

Stats

!stats

Outputs information about the bots configuration

!uptime

Outputs how long the bot has been running

!puptime

Alias for !uptime

You can’t perform that action at this time.