Hank's avatar

Hank

A Discord bot that replies to your keywords with your own custom responses.

Add Hank to your server

What Hank does

Keyword replies

Pick a word or phrase and what Hank says back whenever someone uses it.

Random replies

Give a keyword several replies and Hank picks one at random each time.

User auto-replies

Have Hank answer everything a certain person says, with an optional cooldown.

! commands

Make your own commands like !rules or !ip that Hank answers instantly.

Cooldowns

Keep a busy keyword from spamming by letting Hank reply only once every few minutes.

Per server

Every server keeps its own list, set up right from Discord with slash commands.

Commands

/hank add keyword response [match] [cooldown]

Reply to a keyword, at most once every cooldown minutes if you set one. Add the same keyword again to give Hank more replies to pick from.

/hank cooldown keyword minutes

Change how often Hank can reply to a keyword. 0 turns the cooldown off.

/hank remove keyword

Stop replying to a keyword and delete all its replies.

/hank command-add name response

Make a !name command. Hank replies when a message starts with it.

/hank command-remove name

Delete a ! command and all its replies.

/hank user-add user response [cooldown]

Reply to every message from a user, at most once every cooldown minutes if you set one.

/hank user-remove user

Stop auto-replying to a user.

/hank list

Show this server's ! commands, keywords and user auto-replies. Only you see the answer.

Commands need the Manage Server permission by default; you can open them up to other roles under Server Settings → Integrations → Hank. Matching ignores case, and {user} in a reply mentions whoever triggered it. match can be whole word (default), anywhere in the message, or whole message only.