aboutsummaryrefslogtreecommitdiffstats
path: root/src/PluginList.hs
blob: 070033a192c070df3aff6e13b3b93510124203d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
module PluginList
    ( plugins
    ) where

import Bot (Bot)
import Plugin.Base (Plugin)
import Plugin.Factorial (factorial)
import Plugin.GitHubCommit (gitHubCommit)
import Plugin.GitRemoteSetOrigin (gitRemoteSetOrigin)

-- | The list of plugins to load, minus the Help plugin, which would otherwise
-- cause a circular import.
plugins :: [Bot Plugin]
plugins =
    [ factorial
    , gitHubCommit
    , gitRemoteSetOrigin
    ]