aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
blob: 2a67a41a0e4a52898d4319f7ef91cba0d469f6f7 (plain)
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
TODO

2017.08.04:
v Return a possible error result from plugin action
- Integrate chat
    v IRC plugin
    - Slack plugin
    - Generic chat interface for both IRC and Slack
v Command for the GitHub plugin `git remote set origin URL`
- Hello plugin with random display of greetings


2017.08.15:
v Handle Nothing from `matchPlugin message`
v Handle "sorbot: " prefix
v Use `Data.Text` instead of `String`


2017.08.16:
GitRemoteSetOrigin:
v Figure out how to use capture groups
v UPSERT instead of INSERT


2017.08.17:
v Help plugin
v Way for plugins to only respond over QUERY (like help)
v Add "command" and "description" fields to `Plugin` for use by Help
x Plugin config for whether or not it requires the "sorbot: " prefix
v I18n (http://www.yesodweb.com/book/internationalization)


2017.08.20:
v Factorial plugin
- Translate strings
v --language option
- Feed language to functions that need i18n
v Don't prevent IRC flood when sending the help so that it doesn't take a
  second for each line to appear