FlorianSW/server-donation-tool

Show server donation target for specified period in time

FlorianSW opened this issue · 10 comments

Something that would be a cool optional feature would be a visible donation goal that shows how much has been donated towards the goal.

Such a feature requires to hold some meta information of donations for a specific period of time (at least the donation date as well as the amount of the donation).

The configuration could look like:

  • Set a target amount of donations
  • Specify a timeframe in days?
  • Specify the start date of a month?

Would be a great addition!

@TWModern How would you like to configure the donation target, though? :/ Having it manually each time (like setting the "end date" and the target amount?). Or a recurring target (like every month or so)?

@FlorianSW I imagine something like x money by y day of the month.

So if a user wanted to raise $300 by the 1st

@lewk-io would that be a one-time target only? Or a recurring one? So, 300$ until the 1st of the month, each month?

@FlorianSW recurring monthly i believe.

I think the use case Modern has is when a community may want to drive donations to cover that months costs, as most subscriptions are monthly (server hosting, discord bots etc)

@lewk-io @TWModern sorry to ping you both :) Is that in the right direction of what you expected?
image

Any feedback/suggestions so far? :)

There were no changes to the way the donation target is made public on the website.

However, to make the connection between the community and the donation website clearer, I've added an additional, optional feature:
image

The donation target can be mirrored to a discord channel of your choice (as long as the bot has write access to it, ofc :P). I'll add some remaining documentation. Also: If there are any more information needed in this discord message, just give me a comment here :)

Great idea mate. Looks really good!

Agreed! Looks great!

Awesome, thanks for the feedback :) I released the recent changes in a new version:
https://github.com/FlorianSW/server-donation-tool/releases/tag/v1.1.0

I'll close this issue for now. Please, if you have further suggestions on how to improve this or other features of the tool, feel free to open a new issue :)