fixed some things
This commit is contained in:
		
							parent
							
								
									eb33a5f1f8
								
							
						
					
					
						commit
						47ff21f565
					
				@ -1,12 +1,12 @@
 | 
			
		||||
QT       += core gui network widgets
 | 
			
		||||
 | 
			
		||||
DESTDIR = $$relative_path($$bin_dir)
 | 
			
		||||
DESTDIR = $$bin_dir
 | 
			
		||||
 | 
			
		||||
TARGET = SparrowBot
 | 
			
		||||
TEMPLATE = app
 | 
			
		||||
CONFIG += c++11
 | 
			
		||||
 | 
			
		||||
LIBS += $$relative_path($$lib_dir/libircbot.a)
 | 
			
		||||
LIBS += $$lib_dir/libircbot.a
 | 
			
		||||
INCLUDEPATH += ../ircbot
 | 
			
		||||
 | 
			
		||||
SOURCES = main.cpp \
 | 
			
		||||
 | 
			
		||||
@ -1,11 +1,11 @@
 | 
			
		||||
#include "regismodule.h"
 | 
			
		||||
#include "message.h"
 | 
			
		||||
 | 
			
		||||
RegisModule::RegisModule() : voc("../res/vocab.txt"), regisEnable(true) {}
 | 
			
		||||
RegisModule::RegisModule() : regisEnable(false) {}
 | 
			
		||||
 | 
			
		||||
bool RegisModule::messageHandler(Message msg)
 | 
			
		||||
{
 | 
			
		||||
    if(msg.args.contains("régis ?"))
 | 
			
		||||
    if(msg.args.contains("régis ?") && regisEnable)
 | 
			
		||||
    {
 | 
			
		||||
        answer = say(voc.getRandNom() + " "
 | 
			
		||||
                     + voc.getRandAdjectif() + " "
 | 
			
		||||
@ -13,13 +13,14 @@ bool RegisModule::messageHandler(Message msg)
 | 
			
		||||
                     + voc.getRandNom() + ".");
 | 
			
		||||
        return true;
 | 
			
		||||
    }
 | 
			
		||||
    /*else if(msg.args.compare("!initrégis") == 0)
 | 
			
		||||
    else if(msg.args.compare("!initrégis") == 0)
 | 
			
		||||
    {
 | 
			
		||||
        regisEnable = true;
 | 
			
		||||
        voc.load("../res/vocab.txt");
 | 
			
		||||
        setNick("il_est_con_Regis");
 | 
			
		||||
        answer = QString("NICK %1\r\n").arg(getNick());
 | 
			
		||||
        return true;
 | 
			
		||||
    }*/
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    return false;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@ -2,6 +2,7 @@
 | 
			
		||||
#include <time.h>
 | 
			
		||||
#include <QFile>
 | 
			
		||||
#include <QTextStream>
 | 
			
		||||
#include <iostream>
 | 
			
		||||
 | 
			
		||||
Vocab::Vocab()
 | 
			
		||||
{
 | 
			
		||||
@ -17,8 +18,12 @@ Vocab::Vocab(QString filename)
 | 
			
		||||
void Vocab::load(QString filename)
 | 
			
		||||
{
 | 
			
		||||
    QFile file(filename);
 | 
			
		||||
    if(file.open(QIODevice::ReadOnly | QIODevice::Text))
 | 
			
		||||
    if(!file.exists())
 | 
			
		||||
        std::cerr << "can't find " << filename << std::endl;
 | 
			
		||||
    else if(file.open(QIODevice::ReadOnly | QIODevice::Text))
 | 
			
		||||
    {
 | 
			
		||||
        std::cerr << "file is open" << std::endl;
 | 
			
		||||
 | 
			
		||||
        QTextStream stream(&file);
 | 
			
		||||
        stream.setCodec("UTF-8");
 | 
			
		||||
 | 
			
		||||
@ -28,8 +33,8 @@ void Vocab::load(QString filename)
 | 
			
		||||
        {
 | 
			
		||||
            if(line.length() > 2)
 | 
			
		||||
            {
 | 
			
		||||
                line.remove(0, 2);
 | 
			
		||||
                int firstChar = line.at(0).unicode();
 | 
			
		||||
                line.remove(0, 2);
 | 
			
		||||
                switch(firstChar)
 | 
			
		||||
                {
 | 
			
		||||
                case 'n' :
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
QT       += core gui network widgets
 | 
			
		||||
 | 
			
		||||
DESTDIR = $$relative_path($$lib_dir)
 | 
			
		||||
DESTDIR = $$lib_dir
 | 
			
		||||
 | 
			
		||||
TARGET = ircbot
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user