Open JDJGInc opened 1 year ago
embed_message=discord.Embed(title=f"{member} just joined {member.guild.name}",timestamp=discord.utils.utcnow(),color=random.randint(0, 16777215))
embed_message.set_footer(text=f"User ID: {member.id}")
https://discord.com/channels/774561547930304536/1073425203184549958
countied from there.
https://github.com/JDsProjects/JDJGBotSupreme/commit/dc7c17c8b22b269b1211a25580b14efc416da8dc
(old commit with some designs)
on_guild_update on_guild_emojis_update on_guild_stickers_update
on_invite_create on_invite_delete
(invite stuff is If I want to track invites in case of a ton of invites being made not really needed due to the members beta)
https://discordpy.readthedocs.io/en/stable/api.html?highlight=on_ready#discord.on_integration_create (more in integrations maybe)?
on_message_edit -> logging for message changes if possible. on_message_delete -> checking for deleted messages
on_bulk_message_delete -> speacil pastebin of deleted messages if a ton are deleted so moderators have it.
on_guild_role_create -> role creation on_guild_role_delete -> role deletion
on_guild_role_update -> role update
https://discordpy.readthedocs.io/en/stable/api.html?highlight=on_ready#scheduled-events -> unsure
Unsure about stages
all on regular threads not raw versions
voice stuff is yes
and that's all for all events.
Project to solve this issue:
If you wish to discuss this more deeply you can join
https://discord.gg/eVQH2ZRYpz -> bot support and communtity
https://discord.gg/MPNTtFH7pH -> headqurters
on_member_join on_member_remove on_member_unban on_member_ban
Complete
Embed looks wonky with the two images how they are. I would suggest user icon as thumbnail and guild icon as footer image. Or just having the user icon cause the guild icon is made redundant by the server title.
Was decided before the current design in https://github.com/JDsProjects/JDBotLogsEmbed
Because of users missing information therefore it will require a ton of testing plus a bit of both looking at.
Completed:
on_member_join on_member_remove on_member_update (on_user_update) not needed as member allows us to actually sort this.
on_member_ban on_member_unban
on_member_update is wip
on_member_update types:
nickname -> covered
roles
pending
timeout
guild avatar -> complete
flags
https://discordpy.readthedocs.io/en/latest/api.html#discord.on_member_update
Tied to this:
Right here will include some code.