over 2 years ago
Thanks so much, very helpful for a non-native English speaker
A Discord writer help bot with dictionary, thesaurus, rhyming data, quizzes, sample sentences, and writing prompts.
The Discord writer help bot. This bot includes the ability to define words, do word searches based on patterns or word length, and look up synonyms, antonyms, rhymes and sample sentences. The bot can also generate a word of the day, quizzes with scores and a leaderboard, and has the ability to save or load Discord posts such as poems or writing samples. Type .info for the current list of supported commands. The bot only stores data to allow saving and loading of posts and for the leaderboard. No other user data is aggregated by the bot.
Author-Maton now supports slash commands!
.info or .help this help command
.sayhi Say hello!
.savepost -title title -perm number -post post: Save a post with the selected title to the database! Supports Discord formatting! Permission = 0 for only you can retrieve it, permissions = 1 for anyone to be able to retrieve it.
.getpost title: Get a post with the selected title
.editpost -title original title -newtitle newtitle (optional) -perm 0/1 -post newpost (optional) Update an existing post with new title, permissions and/or post content. Must be your post.
.deletepost -title title Delete a post with that title. You must be the author to delete it.
.wordcount post Get the number of words in the post. DICTIONARY AND THESAURUS COMMANDS
.define word or phrase Look in the dictionary database for a word definition.
.definelike word or phrase Find words that contain the text and print their definitions.
.synonyms word or phrase Get words that mean similarly to this word.
.antonyms word or phrase Get words that mean the opposite of this word.
.rhymes word or phrase Get words that rhyme with this one.
.sentences word or phrase Use this word in a sentence.
.derivedterms word or phrase See other words and phrases based on this one.
.slang word or phrase Get the first definition on UrbanDictionary for this word.
.randomslang word or phrase Get a random definition from UrbanDictionary for this word.
.translate language word Search the dictionary for an English word in the specified language. POETRY TAG COMMANDS
.poetrytag user mentions -topic topic -mode mode Start a poetry tag on your server. Mention the users participating, then specify a topic and mode. Any topic is valid, but specifiying random will pick a topic from the database. Valid modes are tag, where each poet writes an entire poem, and tandem where each poet writes one line.
.tag post Submit your poem or line for poetry tag.
.finishtag Stop the poetry tag and print the tandem poem if in tandem mode. Poems can be saved using .savepost. QUIZ COMMANDS
.quiz difficulty Get a random definition from the database and the first one to answer with .answer word or phrase gets it right! Difficulty levels are easy, medium, hard and nightmare. The higher the difficulty, the more points it's worth, but answer incorrectly and lose those points, and yes, you can go negative!
.answer word or phrase Answer a quiz question.
.hint Get a hint for the quiz word.
.pass End the quiz without losing points and see the answer.
.myscore See your current score.
.leaderboard See the current server scoreboard. WORD SEARCH COMMANDS
.randomword minimum score Get a random word and definition from the dictionary. Specifiy the minimum word score, or leave it blank for any score.
.wordsearch start letter number of letters between end letter Search the dictionary for words starting and ending with the specified letters and the specified number of letters in between.
.wordpattern pattern Find all words with the specified pattern. Represent unknown lettters as underscores (_) and known letters with their letter.
.wordscore word or phrase Get the calculated word score for the specified word in the dictionary.
.wordoftheday Get a word of the day from the dictionary with a score higher than the set limit.
Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.
over 2 years ago
I really love this bot and everything it does so far. Is there any update on when writing prompts will be added? I think that is the only thing it is missing that would make it perfect ha!
Replying to tanaela🌿
Thanks for your feedback. The functionality exists, but it's primitive and randomized and they often are absurd. I don't like scraping websites like reddit for that kind of thing, they get touchy in their terms of service with that. I could certainly turn on the current setup but I think it wouldn't be very good.
over 2 years ago
I love this bot, super great for my RP server. Sorry maybe I'm blind but is there a command to list all saved post titles?
Replying to Palpatine
Not currently, but that's a good idea. I'll add it today and get back to you. OK, try .listmyposts and you should see your title list. Thanks for the idea and positive feedback.
over 2 years ago
Just got this bot today. It seems to work pretty well! I've noticed some places where the HTML breaks when the bot lists commands and one typo (maybe it's not, but when you type ".help" and the command information comes up, it says "Dictionary and thesaurs commands." for the dictionary command list). There seem to be some weird HTML tags showing when I asked for the synonym of a word (assist was t ...
Replying to Liepcrd
Some of the data comes from wiktionary, which is incredibly difficult to parse via code into Discord output. If you notice anything specific, join the support server and I can manually fix it.