123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- name: funbot
- version: 0.5
- 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, IRC
- build-type: Simple
- extra-source-files:
- AUTHORS
- ChangeLog
- COPYING
- INSTALL.md
- NEWS.md
- README.md
- state-default/memos.json
- state-default/settings.json
- state-default/state.json
- state-default/user-options.json
- 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.Commands.Channels
- , FunBot.Commands.Feeds
- , FunBot.Commands.History
- , FunBot.Commands.Info
- , FunBot.Commands.Locations
- , FunBot.Commands.Memos
- , FunBot.Commands.Misc
- , FunBot.Commands.Puppet
- , FunBot.Commands.Repos
- , FunBot.Commands.Settings
- , FunBot.Commands.Shortcuts
- , FunBot.Commands.UserOptions
- , FunBot.Config
- , FunBot.ExtHandlers
- , FunBot.History
- , FunBot.IrcHandlers
- , FunBot.KnownNicks
- , FunBot.Locations
- , FunBot.Memos
- , FunBot.Puppet
- , FunBot.Settings
- , FunBot.Settings.Help
- , FunBot.Settings.Instances
- , FunBot.Settings.MkOption
- , FunBot.Settings.Sections
- , FunBot.Settings.Sections.Channels
- , FunBot.Settings.Sections.DevHosts
- , FunBot.Settings.Sections.Feeds
- , FunBot.Settings.Sections.Locations
- , FunBot.Settings.Sections.Repos
- , FunBot.Settings.Sections.Shortcuts
- , FunBot.Settings.Persist
- , FunBot.Sources
- , FunBot.Sources.FeedWatcher
- , FunBot.Sources.Loopback
- , FunBot.Sources.WebListener
- , FunBot.Sources.WebListener.Client
- , FunBot.Sources.WebListener.Gogs
- , FunBot.Sources.WebListener.GitLab
- , FunBot.Sources.WebListener.Util
- , FunBot.Types
- , FunBot.UserOptions
- , FunBot.Util
- -- other-extensions:
- build-depends: aeson
- , auto-update
- , base >=4.7 && <5
- , bytestring
- , case-insensitive >=1
- , clock >=0.5
- , containers >=0.5
- , data-default-class
- , feed
- , feed-collect >=0.2.0.2
- , formatting >=6.2
- , funbot-ext-events >=0.3
- , hashable
- , HTTP
- , http-client >=0.4.19
- , http-client-tls >=0.2.2
- , http-listen
- , irc-fun-bot >=0.6 && <0.7
- , irc-fun-client >=0.5 && <0.6
- , irc-fun-color >=0.2.1 && <0.3
- , irc-fun-types <0.2
- , json-state
- , network-uri
- , settings >=0.3
- , tagsoup >=0.13
- , text
- , time
- , time-interval
- , time-units
- , transformers
- , unordered-containers >=0.2.5
- , utf8-string >=1
- , vcs-web-hook-parse >=0.2
- hs-source-dirs: src
- default-language: Haskell2010
|