X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_randquote.cpp;h=ddff1c91414c1928f2f846c0a60bb89ecb26e23b;hb=9ed4641ba3aaac8e133a73ec1c3d42965ee59241;hp=5be40bc6c5508d86050f6e4ce60838a2b2521815;hpb=61b45c935dbb50c280970c9f431fd1c7ef4eb680;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_randquote.cpp b/src/modules/m_randquote.cpp index 5be40bc6c..ddff1c914 100644 --- a/src/modules/m_randquote.cpp +++ b/src/modules/m_randquote.cpp @@ -27,11 +27,23 @@ class ModuleRandQuote : public Module Srv = new Server; conf = new ConfigReader; + q_file = conf->ReadValue("randquote","file",0); prefix = conf->ReadValue("randquote","prefix",0); suffix = conf->ReadValue("randquote","suffix",0); + if (q_file == "") { + printf("m_randquote: Quotefile not specified.. Please check your config.\n\n"); + exit(0); + } + + quotes = new FileReader(q_file); + if(!quotes->Exists()) + { + printf("m_randquote: QuoteFile not Found!! Please check your config.\n\n"); + exit(0); + } } virtual ~ModuleRandQuote()