twitch-chat-bot
Version:
an attempt to provide a generic, but highly-configurable platform for developers intending to create Twitch chat bots in Node.js
44 lines (24 loc) • 1.87 kB
Markdown
This document is meant to provide a prioritized list of tasks I wish to complete, in order to improve and, ultimately release a stable version of this project.
✅ 0.1.0 — Removed dependency upon `request` (`node-streamelements` replaced with custom drop-in.)
✅ 0.2.0 — Error System revamped. Simple, extensible, and practical.
✅ 0.3.0 — Service integrations separated from modules and standardized.
✅ 0.4.0 — Internationalization started. Integrated [Polyglot.js](https://github.com/airbnb/polyglot.js) for [i18n](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/i18n) compliance
# 0.5.0 `tmi.js`
- expand available events
- document available resources in Wiki
- research services provided and exploit as many as are practical
- provide access to customize tmi.js through initialization options
# Other (To Be Scheduled)
Before 1.0, I'd like to see many other features and changes to this project. Usually, that means that new tasks will be added to this list; some might be abandoned; others will get put off, while others may be prioritized more highly. Like the project, itself, this document is a work in progress.
## Currency
- Add StreamLabs currency support
- Add internal, custom currency support
## Self-Documentation
Expand to more than just commands. Allow mutiple formats, eg. plain text; HTML; GitHub-flavored Markdown (currently supports only Discord-flavored Markdown)
Allow for every appropriate element to be documented automatically.
✅ commands
⬜ Error Codes
⬜ Event Priority
⬜ Event List
# Feedback
You may provide casual feedback by replying to release discussions. If you would like to suggest improvements, please follow the guidance in [CONTRIBUTING.md](https://github.com/WildcardSearch/twitch-chat-bot/blob/main/CONTRIBUTING.md).