You are not logged in. Log in. Or Sign up.

NOTE: Federation is disabled on this instance!

You can test federation between the following instances:
Vervis @ dev.angeley.es
HomeSharersfr33domloverReposfunbotFiles0.2 funbot.cabal

Belongs to project FunBot

[[ 🧙 fr33domlover ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🐔 Following] [🏗 Projects] [🗃 Repositories] [🔁 Workflows] [🐛 Tickets]
[[ 🏗 funbot ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🐛 Tickets] [✋ Ticket claim requests] [🔁 Ticket workflow: dummy ] [No wiki] [✏ Edit]

An IRC bot for learning, fun and collaboration in the Freepost community.

[[ 🧙 fr33domlover ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🐔 Following] [🏗 Projects] [🗃 Repositories] [🔁 Workflows] [🐛 Tickets]
[[ 🗃 funbot ]] :: [📥 Inbox] [📤 Outbox] [🐤 Followers] [🤝 Collaborators] [🛠 Commits]

Branches

  • master
  • Tags

  • 0.1.0.0
  • 0.2
  • 0.3
  • 0.4
  • 0.4.0.1
  • 0.5
  • 0.2 ::

    funbot.cabal

    name:                funbot
    version:             0.2
    synopsis:            IRC bot for fun, learning, creativity and collaboration.
    description:
      One day an idea came up on the #freepost IRC channel: We didn't need much of
      the serious features IRC bots provide, but we could develop an IRC bot
      collaboratively, for fun and for learning new skills and languages! I also
      thought this is a great chance for people to quickly see their code in real
      use, which is motivating when learning programming, and it's a chance to
      introduce Haskell to the community.
      .
      While the bot is made for and by the <https://freepo.st Freepost> community,
      it is fully intended for use any anyone else! For experienced Haskell
      developers, this bot can perhaps provide space for creativity and custom
      advanced plugins and features.
      .
      Since this bot is meant for collaborative development while really running
      it, the running instance in @#freepost@ is built from the git repository.
      Occasionally releases will be made to Hackage. If you want to be sure you
      have all the latest features, check out the git repository (and/or ask us to
      make a release if you think it's been long enough).
    homepage:            https://notabug.org/fr33domlover/funbot/
    bug-reports:         https://notabug.org/fr33domlover/funbot/issues/
    license:             PublicDomain
    license-file:        COPYING
    author:              The Freepost community, see AUTHORS file
    maintainer:          fr33domlover@riseup.net
    copyright:           ♡ Copying is an act of love. Please copy, reuse and share.
    category:            Network
    build-type:          Simple
    extra-source-files:  AUTHORS ChangeLog COPYING INSTALL NEWS README.md
    cabal-version:       >=1.10
    
    source-repository head
      type:                git
      location:            https://notabug.org/fr33domlover/funbot.git
    
    executable funbot
      main-is:             Main.hs
      other-modules:       FunBot.Commands
                         , FunBot.Config
                         , FunBot.ExtHandlers
                         , FunBot.IrcHandlers
                         , FunBot.Memos
                         , FunBot.Settings
                         , FunBot.Sources
                         , FunBot.Sources.FeedWatcher
                         , FunBot.Sources.WebListener
                         , FunBot.Sources.WebListener.Client
                         , FunBot.Sources.WebListener.Gogs
                         , FunBot.Sources.WebListener.GitLab
                         , FunBot.Types
                         , FunBot.Util
      -- other-extensions:    
      build-depends:       aeson
                         , base                 >=4.7 && <5
                         , bytestring
                         , feed
                         , feed-collect
                         , funbot-ext-events
                         , HTTP
                         , http-client          >=0.4.19
                         , http-client-tls      >=0.2.2
                         , http-listen
                         , irc-fun-bot          >=0.3 && <0.4
                         , irc-fun-color
                         , json-state
                         , network-uri
                         , settings
                         , tagsoup              >=0.13
                         , text
                         , time
                         , time-interval
                         , time-units
                         , transformers
                         , unordered-containers >=0.2.5
                         , utf8-string          >=1
                         , vcs-web-hook-parse
      hs-source-dirs:      src
      default-language:    Haskell2010
    
    
    [See repo JSON]