Opened 20 months ago

Closed 16 months ago

Last modified 16 months ago

#24066 closed enhancement (fixed)

Refactor IRCListener snippets into Factoids

Reported by: irl Owned by: irl
Priority: Medium Milestone:
Component: Metrics/Bot Version:
Severity: Normal Keywords:
Cc: Actual Points: 0.04
Parent ID: Points: 0.5
Reviewer: Sponsor:

Description

Currently any dynamic factoids are implemented directly in the IRCListener class. In order to make these reusable by other communication channels, these should be refactored into classes implementing the Factoid interface.

Possibly these should be discovered and loaded automatically, or they should be loaded as specified in the XML configuration.

Child Tickets

Change History (5)

comment:1 Changed 20 months ago by irl

Once this is done, it should be relatively simple to allow querying metrics-bot via PM also.

comment:2 Changed 17 months ago by irl

Status: newaccepted

Moving this ticket into my queue.

comment:3 Changed 16 months ago by irl

Points: 0.5

comment:4 Changed 16 months ago by irl

Actual Points: 0.4
Resolution: fixed
Status: acceptedclosed

Fixed by 664e297.

comment:5 Changed 16 months ago by irl

Actual Points: 0.40.04

Can't do maths.

Note: See TracTickets for help on using tickets.