public int addToQueue(String channel, String message, int source)
    {
        if (source == 0)
        {
            acebotCore.printChannel(addHash(channel), "[" + BotCore.sdf.format(new Date()) + "] ", graphics.acebotsthree.TIMECOLOR);
            acebotCore.printlnChannel(addHash(channel), message, new Color(230, 230, 230));

            acebotCore.printAll("[" + BotCore.sdf.format(new Date()) + "] ", graphics.acebotsthree.TIMECOLOR);
            acebotCore.printlnAll(message, new Color(230, 230, 230));
            System.out.println(message);
            return -1;
        }
        else
        {
            messagesQueue.add(channel + " " + message);
            messageDelay.start();
            return ++priorityPosition[4];
        }
    }