nMarkov Documentation

Frequently Asked Questions

Frequently Asked Questions

nMarkov isn't reading messages in my server!

The most common cause is that nMarkov doesn't have the right permissions to read the channel you've set it to. Verify that your permissions are correct, both on your server, and for the specific channel.

nMarkov isn't sending messages in my server!

As with the above, make sure that nMarkov has permissions to send messages in that channel.

Additionally, you should make sure that nMarkov has logged some messages in your server, and you can do this with /meta stats.

There is no set minimum number of messages needed before nMarkov will begin generating messages - it just depends on the quality of your server's log.

nMarkov keeps repeating the same messages.

It does that from time to time. It all depends on the quality of your log, and number of messages in your log. It will stop eventually; just ignore it, and improve the quality of your log by sending more meaningful messages.

Is nMarkov open-source/will nMarkov ever be open-source?

No.

Can I host my own version of nMarkov?

Technically no, but we're happy to work out a deal where you pay us and we'll host an instance of it for you.

How does the bot... work? How does it generate messages?

Genuinely, I don't know how to answer that one. But, as the name of the bot gives away, something called 'markov chains' are involved. Something about trying to figure out what the next word should be based on what usually appears after it in other messages. But again, no idea.

Does the bot work in languages other than English?

Yes, but there's a catch.
nMarkov has a huge international userbase (particularly those who speak Portuguese), who have reported that nMarkov works great for them in their language.

However, I've never seen it work for a language that doesn't use some form of the Latin alphabet. That is to say, I've never seen it work for a language like Russian, Chinese, or Arabic. But who knows? Results may vary.

Whenever I try to run a command, I get a message about being banned from using nMarkov.

There could be any number of reasons for why you or your server is banned from using nMarkov. The most common reason would be that you or your server were caught abusing the bot in some way. As you might expect, it's not possible to comment on individual cases on why a person or server got banned for using nMarkov on an FAQ page.

If you think we made a mistake, or want to appeal the ban, you may join our support server.
If you're unable to join the support server, you may be banned there, too - in which case, we can't help you. Sorry.

nMarkov Plus

How does nMarkov Plus work?

Easy! On our Patreon page, pick whichever tier you wish to pledge to. Each tier will give you a specific number of credits.

When you pledge, you'll automatically be given your credits, and can allocate these to whatever servers you wish (as long as you're in the server). This process is usually instant, but can sometimes take up to 30 minutes before your credits are given.

These credits can be allocated and unallocated at will, and they aren't locked to a server when used. They don't expire either - they'll exist for as long as you're subscribed.

It's important to note that for your credits to be given, you should link your Patreon and Discord accounts. It's highly recommended to do this before you pledge, but if you forgot, no worries - just connect the accounts and nMarkov should see it eventually.