tellbot 0.4.0.0 → 0.4.0.1
raw patch · 3 files changed
+89/−5 lines, 3 files
Files
- CHANGELOG.md +75/−0
- src/Main.hs +1/−1
- tellbot.cabal +13/−4
+ CHANGELOG.md view
@@ -0,0 +1,75 @@+tellbot CHANGELOG+=================++### 0.4.0.1++- changed the format of *author* and *maintainer* fields in the cabal file;+- general changelog formating;+- added the changelog in the cabal file;+- added source repository information in the cabal file.++### 0.4.0.0++- Notices are now limited to the channel (no need to notice one user).++### 0.3.4.0++- Notices are now available! See the help for further information.++### 0.3.3.2++- Fallback `!tell` behavior – it was a bad idea; now we can use the command+ even if the user is there;+- help in private.++### 0.3.3.1++- Changed credits.++### 0.3.3.0++- It’s now required to set a password when running the bot on a channel; that+ password will be asked when a user attempts to take control of the bot with+ `!do pwd action parameters`; that enables a user to reop, for instance, or+ make the bot say something, or whatever (!help for further information);+- Removed the *!help* output when using `!help`;+- Made the bot a bit less rude ;).++### 0.3.2.0++- When a message is recorded for a specific user, the bot now lets you know+ in private.++### 0.3.1.0++- Tells are now private; the bot still outputs anything else on the channel.++### 0.3.0.0++- It’s now possible to pass the nick of the tellbot on the command line.++### 0.2.2.0++- The bot now only delivers a message at first message after join.++### 0.2.1.0++- The bot rejoins on kick.++### 0.2.0.1++- Added support for IRC server anti-DDoS and netsplit;+- Fixed issues with privileged folks;+- The tellbot will not register stories for itself.++### 0.2.0.0++- Fixed flood attempts;+- Changed `!tell` behavior; now the tellbot will refuse to record your message(s) if+ the recipient is already in the same room as you and the tellbot – the+ recipient has to be out off the room – and it will tell the message(s) when+ the recipient joins.++### 0.1.0.0++- Initial release.
src/Main.hs view
@@ -16,7 +16,7 @@ import System.IO version :: Version-version = Version [0,4,0,0] ["Grolsch"]+version = Version [0,4,0,1] ["Grolsch"] type Failable = EitherT String Identity type FailableIO = EitherT String IO
tellbot.cabal view
@@ -1,19 +1,25 @@ name: tellbot-version: 0.4.0.0+version: 0.4.0.1 synopsis: IRC tellbot description: An IRC bot that can be used to create queuing message. It also offers a simple administration IRC bot interface. license: GPL-3 license-file: LICENSE-author: DimitriSabadie-maintainer: dimitri.sabadie@gmail.com+author: Dimitri Sabadie <dimitri.sabadie@gmail.com>+maintainer: Dimitri Sabadie <dimitri.sabadie@gmail.com> category: Network build-type: Simple+extra-source-files: CHANGELOG.md cabal-version: >= 1.10 +source-repository head+ type: git+ location: git://github.com/phaazon/tellbot.git+ executable tellbot- main-is: Main.hs + main-is: Main.hs+ build-depends: base >= 4.5 && < 4.8 , network == 2.4.* , errors == 1.4.*@@ -23,6 +29,9 @@ , containers >= 0.4 , bifunctors == 4.1.* , time == 1.4.*+ hs-source-dirs: src+ ghc-options: -W -Wall -static -O2+ default-language: Haskell2010