bot icon indicating copy to clipboard operation
bot copied to clipboard

Patreon

Open mathstrains21 opened this issue 4 years ago • 14 comments

Closes #1765

First off, this is my first pull request so please give me general pull request feedback if you have any :-)

Some decisions have been made on discord. A search of bot#1765 should find you all the conversations.

Some changes to make to test:

  • Create 3 new roles, with clear different colours so you can see colours on embeds!
  • Put these in your config.yml

There are 2 new commands: !patrons and !patreon. These send the list of patrons and some patreon info respectively.

Logging

I have not included an logging. Please provide feedback about logging.

mathstrains21 avatar Oct 27 '21 14:10 mathstrains21

I would also like a review from @ChrisLovering - cannot work out how to request a review from you though :-)

mathstrains21 avatar Oct 27 '21 14:10 mathstrains21

Most suggestions from @TizzySaurus fixed. Left 2 due to pending conversation / work to be done elsewhere.

mathstrains21 avatar Oct 27 '21 16:10 mathstrains21

I've only tested it quickly so this is mainly a code review (although it seems to work nicely, I like the embeds!)

Firstly, thanks for the PR! The structure of the code seems good and it's been written well.

My main comments here are about repetition, there are couple of places where I think using loops would neaten the code up a bit, making it a bit more concise and extensible. That said, these aren't required changes, i've only mentioned them as something to think about if you want to.

Have had a look at your review and made a few comments. Will probably have a better look and see about implementing some of this tomorrow when my brain is less tired and other people have had a chance to give some ideas relating to your suggestions!

mathstrains21 avatar Oct 27 '21 19:10 mathstrains21

@mathstrains21 will you be continuing this PR?

Xithrius avatar Feb 13 '22 20:02 Xithrius

@mathstrains21 will you be continuing this PR?

Hi! I will be, I just need to find the time to do so! Thanks for the reminder though!

mathstrains21 avatar Feb 13 '22 21:02 mathstrains21

Thanks for the quick update! Have a good one!

Xithrius avatar Feb 14 '22 00:02 Xithrius

@mathstrains21 Hey, it's been a while. What's your status on this PR? Thanks!

Xithrius avatar May 27 '22 21:05 Xithrius

@mathstrains21 how's it going?

Xithrius avatar Jun 17 '22 03:06 Xithrius

I'll finish this one off

wookie184 avatar Aug 19 '22 16:08 wookie184

will have to open a new PR I think

wookie184 avatar Aug 19 '22 17:08 wookie184

I don't have time to continue right now, but would you like access to my repo to keep it in one PR?

mathstrains21 avatar Aug 19 '22 18:08 mathstrains21

I don't have time to continue right now, but would you like access to my repo to keep it in one PR?

That would be helpful, thanks!

wookie184 avatar Aug 19 '22 18:08 wookie184

This is now ready for review

wookie184 avatar Sep 10 '22 17:09 wookie184

Please remove my request for review.

onerandomusername avatar Sep 10 '22 17:09 onerandomusername

I've also taken the liberty of adding the 3 patreon roles to the test server and updating the config.yml in notion.

Thanks, I definitely did not forget those were things that would need to be done :P

wookie184 avatar Oct 05 '22 18:10 wookie184

Thanks @wookie184 for finishing this off for me!

mathstrains21 avatar Oct 06 '22 18:10 mathstrains21