A simple multipurpose bot for Discord written in Python with the Nextcord library. You can invite Takina here.


Weeb Utilities

Anime searching

Usage: .anime Lycoris Recoil.

Manga searching

Usage: .manga Lycoris Recoil.

Character searching

Usage: .chr Takina Inoue.

MyAnimeList user profiles

Usage: .mal orangc.

Seasonal anime

Usage: .season Summer 2022.

Utility

Giveaway module

Usage: /giveaway.

An intuitive and simple to use module for managing giveaways.

Embed builder

Usage: /embed.

Remindme module

Usage: remindme 10m watch lycoris recoil.

Role management

Usage: .role add role user, .role remove role user.

Channel management

Usage: .slowmode seconds/minutes/hours, .lock, .unlock.

Information module

Usage: .userinfo user, .serverinfo, .roleinfo role.

Guild member count and user join positions

Usage: .mc, .jp user.

AFK module

Usage: .afk reason.

Moderation

Reports system

Usage: /report user reason.

This module will only work if a reports channel is set with /admin_report.

Ban/unban

Usage: .ban user, .unban user_id.

Mute/unmute

Usage: .mute user duration reason, .unmute user reason.

Kick

Usage: .kick user reason.

Nickname changing

Usage: .setnick user new_nickname.

Message purging

Usage: .purge 42.

The maximum number of messages you can purge is 100.

Send

Usage: .send channel message.

Logging and casing system

Logs bans/unbans, mutes/unmutes, and kicks. If a modlog channel is set with /modlog channel. Also .case caseID, .cases user, and modstats user.

Fun

Random fact fetching

Usage: .fact.

Random joke

Usage: .joke.

User avatar fetching

Usage: .avatar user.

Nekos

Usage: .hug, .shrug, .bonk, .yeet, and many more.

Google

Usage: .google search_term.

Roll

Usage: .roll.

This will roll a random number between 1-100.

Topic

Usage: .topic.

Urban dictionary searching

Usage: .ubdict term.

8ball

Usage: .8ball question.

Snipe

Usage: .snipe.

This snipes and sends the last deleted message in the channel.

Listeners

GitHub module

This module sends embeds for repository, pull request, and issue links.

Starboard module

Any message reacted with four or more of any reaction will get sent to the starboard channel.

Minecraft Things

Minecraft Server Status

Usage: mcstatus mc.orangc.xyz.

Fetches the status of a Minecraft server.

Skin Fetcher

Usage: mcskin orangci.

Fetches and displays a Minecraft user's skin.