takina's avatar Takina

A simple multipurpose bot for Discord written in Python with the Nextcord library. You can join our Discord server here.


Invite Takina View Source Code

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.

MyAnimeList user statistics

Usage: .malstats anime orangc or .malstats manga orangc.

Seasonal anime

Usage: .season Summer 2022.

Anime/manga synopsis commands

Usage: .anisyn Lycoris Recoil and .mangasyn Lycoris Recoil.

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.

Warnings

Usage: .warn 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. You can also purge a specific user with purge user orangc 11 or bots with purge bots 17.

Logging, casing, and moderation statistics system

Logs bans/unbans, mutes/unmutes, and kicks. If a modlog channel is set with /modlog channel. Also .case caseID, .cases user, .modcases 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.

Dictionary

Usage: .define grass.

This provides the dictionary definition for any word you query.

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.

Trigger response module

Set triggers that the bot will respond to, with up to 30 per server. To get started type .help trigger add.

Minecraft Things

Minecraft Server Status

Usage: mcstatus mc.orangc.net.

Fetches the status of a Minecraft server.

Skin Fetcher

Usage: mcskin orangci.

Fetches and displays a Minecraft user's skin.

Wynncraft module

Usage: wynn player orangci or wynn guild Lawful Good.

Fetches and displays information about a Wynncraft player or guild in a neat little embed.