Add !enable and !disable #4
Labels
No Label
bug
commentary
CRITICAL
feature
improvement
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: aewens/babili-bot#4
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
To address the elephant in the room with BabiliBot handling more and more integration of services into IRC is the existence of TildeBot. TildeBot currently provides helper functionality like shortening longer URLs using https://ttm.sh, but at this moment it only does this in predefined channels. If other bots (e.g. BabiliBot) wanted to provide a similar role, it would be counterproductive to have it do this in channels where TildeBot is already handling this.
So, !enable and !disable would allow for BabiliBot to start or stop providing services to specific channels, but in a manner where nothing needs to be hard-coded in or restarted to take effect. The concept of !enable/!disable would need a list of services (which would need to be added to the bot as well) which will probably be a tangent of how tasks work right now, but expanded to include other types of functionality (not just long-running actions).