MinaFoundation / PGT_gptSurveySummarizer

Discord bot to gather your thoughts
4 stars 4 forks source link

Implement Active/Passive and Timeframe Features for Surveys #54

Closed berkingurcan closed 5 months ago

berkingurcan commented 5 months ago

Description: Add functionality to mark surveys as active or passive and to set timeframes for survey availability. This enhancement will allow moderators to manage the availability of surveys and automate their activation and deactivation based on specified timeframes.

Requirements: 1. Active/Passive Status for Surveys

2. Timeframe Feature

berkingurcan commented 5 months ago

Completed in here: https://github.com/berkingurcan/gptSurveySummarizer/tree/implement-active-passive-and-timeframe-features-for-surveys

CristinaEche commented 5 months ago

@berkingurcan LMK when we can finish this testing, since in Friday we set some times for surveys , they should be deactivated by today.

CristinaEche commented 5 months ago

Today we have tested:

Evidence:

https://github.com/MinaFoundation/gptSurveySummarizer/assets/166489186/fb269d8e-0b43-41e9-ba90-7207aaae5fd0

https://github.com/MinaFoundation/gptSurveySummarizer/assets/166489186/827d5d70-1d1b-45ca-a680-badb4b663729

https://github.com/MinaFoundation/gptSurveySummarizer/assets/166489186/b104fba5-f3db-4a2b-946d-1f4dabef6e5b

NOTE: we can post the same survey in different channels and if we deactivate the survey it will be deactivated in all channels.

https://github.com/MinaFoundation/gptSurveySummarizer/assets/166489186/9897b3d4-7080-42cf-8c81-8fe106daf3d7

https://github.com/MinaFoundation/gptSurveySummarizer/assets/166489186/7f59fb4a-57c5-4a89-bea9-e23198810915

CC: @es92