A bot for the Super Smash Bros. Subreddit that defines terms or retrieves character data when requested.
Goal: To help new competitive smash players learn game lingo and give current players an easier way to talk about characters within threads
- Term definitions:
- The bot can't grab certain wiki definitions properly. This is likely due to either improper tag-search on the bot's end or inconsistent html tagging on the ssbwiki
- Some definitions that are not available in the ssbwiki should be added. (Like 'wavecheating')
- Character data:
- Some characters' frame data tables are different due to having special attributes.
- Melee and Brawl data need to be added in
- Data scraping:
- Some characters have spaces between names or inconsistent url-naming on kurogane hammer so scraping must be fixed for them.
- Allow bot to reply to "What is" questions instead of just "ssb_bot define/character_name" direct requests. Potential issues include replying to too many comments, but can be easily avoided using the input-editor in main.py.