Kraken is a powerful moderation bot which can do everything you need, It also has other features such as a serverinfo and whois.
Commands & Descriptions:
$$ban | Bans a user, Can only ban users if the bots role is higher than them. (You must have “ban members” Permission to use this command)
$$kick | Kicks a user, Can only kick users if the bots role is higher than them. (You must have “kick members” Permission to use this command)
$$unban | Unbans a user (You must have “ban members” Permission to use this command)
$$purge | Deletes multiple messages (max 100, default amount is 10) (You must have “manage messages” Permission to use this command)
$$whois | Shows information about a user
$$serverinfo | Shows information about the server you’re in
$$uptime | Tells you how long the bot has been online
$$tos | Sends a link to the Discord ToS and Community Guidelines
$$ping | Shows the bots latency