-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathhaskbot-core.cabal
80 lines (74 loc) · 3.24 KB
/
haskbot-core.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
name: haskbot-core
version: 0.2
maintainer: Jonathan Childress <[email protected]>
homepage: https://github.com/jonplussed/haskbot-core
license: MIT
license-file: LICENSE.txt
copyright: (c) 2014 Jonathan Childress
synopsis: Easily-extensible chatbot for Slack messaging service
description: Haskbot melds together the Slack /slash command/ and /incoming/ API
integrations to create an easily-extensible platform for adding your own
custom /slash commands/ with arbitrary responses to your team's Slack
service.
.
Sure, Hubot exists, but when I desire custom chatbot functionality, I'd rather
write nice, clean Haskell than clunky Javascript any day of the week.
stability: volatile
category: Network
build-type: Simple
extra-source-files: README.md
cabal-version: >= 1.10
source-repository head
type: git
location: https://github.com/jonplussed/haskbot-core
library
hs-source-dirs: src
exposed-modules: Network.Haskbot
Network.Haskbot.Config
Network.Haskbot.Incoming
Network.Haskbot.Internal.Environment
Network.Haskbot.Internal.Request
Network.Haskbot.Internal.Server
Network.Haskbot.Plugin
Network.Haskbot.Plugin.Help
Network.Haskbot.SlashCommand
Network.Haskbot.Types
default-language: Haskell2010
other-extensions: OverloadedStrings,
RecordWildCards
build-depends: aeson == 0.8.*,
base == 4.7.*,
bytestring == 0.10.*,
connection == 0.2.*,
containers == 0.5.*,
hasql,
hasql-backend,
hasql-postgres,
http-conduit == 2.1.*,
http-types == 0.8.*,
monads-tf == 0.1.*,
stm == 2.4.*,
text == 1.1.*,
time == 1.4.*,
wai == 3.0.*,
warp == 3.0.*
test-suite spec
hs-source-dirs: src, test
main-is: Spec.hs
default-language: Haskell2010
other-extensions: OverloadedStrings,
RecordWildCards
type: exitcode-stdio-1.0
build-depends: aeson == 0.8.*,
base == 4.7.*,
bytestring == 0.10.*,
connection == 0.2.*,
containers == 0.5.*,
hspec == 1.8.*,
http-conduit == 2.1.*,
http-types == 0.8.*,
monads-tf == 0.1.*,
stm == 2.4.*,
text == 1.1.*,
wai == 3.0.*,
warp == 3.0.*