{- This file is part of funbot. - - Written in 2015, 2016 by fr33domlover . - - ♡ Copying is an act of love. Please copy, reuse and share. - - The author(s) have dedicated all copyright and related and neighboring - rights to this software to the public domain worldwide. This software is - distributed without any warranty. - - You should have received a copy of the CC0 Public Domain Dedication along - with this software. If not, see - . -} {-# LANGUAGE OverloadedStrings #-} module FunBot.Commands ( commandSet ) where import FunBot.Commands.Channels import FunBot.Commands.Feeds import FunBot.Commands.History import FunBot.Commands.Info import FunBot.Commands.Locations import FunBot.Commands.Memos import FunBot.Commands.Misc import FunBot.Commands.Puppet import FunBot.Commands.Repos import FunBot.Commands.Settings import FunBot.Commands.Shortcuts import FunBot.Commands.UserOptions import FunBot.Types import Network.IRC.Fun.Bot.Types -- | The main command set, the only one currently commandSet = CommandSet { csetPrefix = '!' , csetCommands = [ cmdHelp' , cmdInfo , cmdEcho , cmdPTell , cmdCTell , cmdGet , cmdSet , cmdReset , cmdEnable , cmdDisable , cmdAddSpec , cmdDeleteSpec , cmdAddRepo , cmdDeleteRepo , cmdVisit , cmdJoin , cmdLeave , cmdQuote , cmdShowOpts , cmdEnableHistory , cmdDisableHistory , cmdSetLines , cmdEraseOpts , cmdAddShortcut , cmdDeleteShortcut , cmdShowHistory , cmdAddFeed , cmdDeleteFeed , cmdWhere , cmdWhereLocal , cmdWhereGlobal , cmdAddWhereLocal , cmdRemoveWhereLocal , cmdAddWhereGlobal , cmdRemoveWhereGlobal , cmdPuppetStart , cmdPuppetEnd , cmdPuppetSay , cmdPuppetEcho ] }