#define isvalid(c) (((c) >= 'A' && (c) <= '~') || std::isdigit(c) || (c) == '-')
bool
-Utils::valid_nickname_p (std::string n)
+Utils::valid_nickname_p (const Bot *b, std::string n)
{
// FIXME: make max nick length configurable
- if (n[0] == '-' || std::isdigit(n[0]) || n.length() > 9)
+ if (n[0] == '-' || std::isdigit(n[0]) || n.length() > b->MAX_NICKLENGTH)
return false;
for (std::string::size_type i = 0; i < n.length(); i++)