niles-bot / niles

Niles - a Discord bot for interfacing with Google Calendar

Home Page:http://nilesbot.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Calendar contents crashing Niles

mchangrh opened this issue · comments

A user calendar was causing shard crashes on Niles but the user did not respond and has deleted Niles

Need to bruteforce and test different character ranges

  • ASCII
  • Misc Latin
  • Accents on ASCII
  • Symbols
  • markdown symbols/ formatting
  • zero-width/ no break-space
  • em/ en spaces
  • invisibles
  • Emoji
  • Currency
  • IPA
  • Hanzi
  • escape characters
    "" 
    ''
    $
    ${}
    ``
    \
    triple backtick
    
  • URL Symbols
    :/?#[]@!$&'()*+,;=
    http://
    https://
    
  • Nodejs Illegal Characters
    “ ”
    –
    ;
    
  • Poison null byte
    \0
    

survived all of UTF8