Snapshot URL construction for when a proposal concludes discord phase
Post Snapshot URL with random emoji from a list in the proposal thread & home channel
Bot will post a conclusion message, even if the URL cannot be retrieved. The instance in which this may occur is if there is a problem on the Snapshot side or Snapshot.js. Ideas are being thought of to gracefully handle these failures (unlikely to occur). Manual posting to Snapshot can be done from the same address even in this instance as there will be a 'documented' pass in Discord from the bot
Empty messages for the optional Modal field now handled. Modal field is now truly optional.
Snapshot vote duration extended to three days, instead of two.
How to test
Pull the recent changes to dev branch.
Update config / constants with test env details. If testing Snapshot you need a test snapshot space.
Changes
How to test