packages feed

tellbot 0.4.0.0 → 0.4.0.1

raw patch · 3 files changed

+89/−5 lines, 3 files

Files

+ 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