26 Commits

Author SHA1 Message Date
aikaterna
40b3bbc363 Info.json cleanup 2021-10-10 13:26:33 -07:00
PredaaA
d489b6428a [RndStatus] Re-order sleep in maybe_update_presence task (#226) 2021-04-20 17:43:55 -07:00
aikaterna
9bce142556 [RndStatus] Handle zero guilds being available 2021-04-12 10:42:28 -07:00
PhenoM4n4n
90c9c80aec [rndstatus] competing (#186)
* competing

* space
2020-11-16 10:14:23 -08:00
TrustyJAID
e7647bda90 [RndStatus] remove loop to get user count (#164)
The loop to get user count is unnecessary since `self.bot.users` already contains a unique list of user objects and is updated internally via listeners.
2020-10-06 07:56:21 -07:00
aikaterna
c27d53c636 [RndStatus] Update presences and types on 1 status 2020-09-24 11:33:01 -07:00
PhenoM4n4n
bf264ab18b [rndstatus] add selectable status types (#153)
* status

* oops

* default status should be online and not idle

* lol

* QoL improvements while testing this PR

Presence will now be updated after using commands that change presence status or type. 
More clarity for users on the option they have picked with the rndstatus type and rndstatus status commands.
Black @ 120.

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2020-09-24 11:01:54 -07:00
Draper
ae9dbf569c Data API Complicance (Red 3.4) (#136)
* Simple ones first

* Less simple but still simple.

* Slightly more complicated

* use correct name

* move to module

* Black -l 120

* review

* give users the proper feedback

Co-authored-by: aikaterna <20862007+aikaterna@users.noreply.github.com>
2020-08-26 09:57:43 -07:00
zephyrkul
6511802554 [rndstatus] resolve potential heartbeat issues (#140)
Certain edge cases, e.g. two duplicate statuses, would cause random_status (which never yields) to loop either forever or for a long time.
This removes the while loop entirely.
2020-08-12 13:21:20 -07:00
aikaterna
f42304a8e6 [RndStatus] Let's see if this is a thing 2020-07-24 09:38:34 -07:00
Jamie
4509eda7f0 Fix rndstatus cycling (#113)
* Update rndstatus

* remove excess logging
2020-05-15 07:59:29 -07:00
aikaterna
598feef179 [RndStatus] Add min bot version 2020-05-01 14:10:45 -07:00
kennnyshiwa
4cd33e24e3 [rndstatus] update botstats and other minor improvements (#106)
* [rndstauts] update botstats and other minor improvements

* fix rndstatus

* fix rndstatus again

Co-authored-by: Kennnyshiwa <kstjohn@kstjohn.us>
2020-05-01 09:15:55 -07:00
zephyrkul
0699ee1238 Clean mention prefixes (#94)
Thanks Zeph.
2020-01-24 11:38:06 -08:00
aikaterna
7d73d7931a Red 3.2 changes and cleanup 2020-01-09 16:57:33 -08:00
aikaterna
1b46f00812 [RndStatus] oops :awesome: 2019-10-04 19:52:26 -07:00
aikaterna
80e5095ebc [RndStatus] Fix for not updating status 2019-10-04 19:14:47 -07:00
aikaterna
decf472b6c [RndStatus] Fix for not rotating status 2019-10-04 19:14:30 -07:00
Iangit1
ed1aa25490 Fix streaming status (#46)
* Streaming status fix

Added a settable streamer which is used to create a twitch url.
If rndstatus type is set to 1 (streaming) it uses the url so the bot actually shows as streaming (with purple dot and button to watch streamer) instead of saying live on twitch playing with a green dot.

* Changed delay back to 300
2019-06-24 17:19:26 -07:00
Flame442
e353ec3c3b [V3 RndStatus] [p]rndstatus type fixes
Fixes types in help text and adds a check to the value.
2019-02-13 14:53:19 -05:00
aikaterna
d8cd36f8ff [V3] RC1 Compliance, fixes
RC1 changes on all cogs. Tools has inrole fixed, now will display appropriately if 0 people are in the specified role. Timezone: removed the time place command as timezoneapi.io has changed to a paid service.
2018-10-06 12:06:54 -07:00
aikaterna
4016e84c2e [V3 RndStatus] Global prefix instead of server prefix 2018-09-02 12:57:22 -07:00
aikaterna
76e8c90b5b Cleanup part 2 and Beta 20 requirements 2018-08-19 20:23:44 -07:00
aikaterna
be13d0f686 [V3] Cleanup 2018-08-08 21:54:06 -07:00
aikaterna
c6fe5307c8 [V3 Rndstatus] Inital commit 2018-07-15 16:41:43 -07:00
aikaterna
9649da4392 [V3 Rndstatus] Initial commit 2018-07-15 16:40:40 -07:00