Opened 22 months ago

Closed 19 months ago

Last modified 19 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:


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 22 months ago by irl

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

comment:2 Changed 19 months ago by irl

Status: newaccepted

Moving this ticket into my queue.

comment:3 Changed 19 months ago by irl

Points: 0.5

comment:4 Changed 19 months ago by irl

Actual Points: 0.4
Resolution: fixed
Status: acceptedclosed

Fixed by 664e297.

comment:5 Changed 19 months ago by irl

Actual Points: 0.40.04

Can't do maths.

Note: See TracTickets for help on using tickets.