package org.logout.notifications.telegram.bot.processor


class HelpProcessor : Processor {
    override fun onMessage(arguments: Array<String>?) =
            listOf("/staima, /whatsup and a couple of secret aliases — the closest next event in near future\n" +
                    "/staima today — as much of today's schedule which will fit in 1000 characters. " +
                    "This is going to be changed soon to send the whole day's schedule.\n" +
                    "/staima -v — if you want to see abstracts for the upcoming events" +
                    "Anything else is just gets repeated back at you. Maybe. Or bot could suddenly acquire sentience and look back at you.")
}

class StartProcessor : Processor {
    override fun onMessage(arguments: Array<String>?) =
            listOf("Welcome to Infobip DevDays 2017. Send /staima to find out what are the " +
                    "nearest events or /help for more information.")
}

class DissentProcessor : Processor {
    override fun onMessage(arguments: Array<String>?) =
            listOf("Sad to hear you are not happy. Grab a coffee?")
}
package org.logout.notifications.telegram.bot.processor


class HelpProcessor : Processor {
    override fun onMessage(arguments: Array<String>?) =
            listOf("/staima, /whatsup and a couple of secret aliases — the closest next event in near future\n" +
                    "/staima today — as much of today's schedule which will fit in 1000 characters. " +
                    "This is going to be changed soon to send the whole day's schedule.\n" +
                    "/staima -v — if you want to see abstracts for the upcoming events.\n" +
                    "/staima now — if you want to see what's going on right now.\n" +
                    "Anything else is just gets repeated back at you. Maybe. Or bot could suddenly acquire sentience and look back at you.")
}

class StartProcessor : Processor {
    override fun onMessage(arguments: Array<String>?) =
            listOf("Welcome to Infobip DevDays 2017. Send /staima to find out what are the " +
                    "nearest events or /help for more information.")
}

class DissentProcessor : Processor {
    override fun onMessage(arguments: Array<String>?) =
            listOf("Sad to hear you are not happy. Grab a coffee?")
}
Update help and announce new feature
Update help and announce new feature

Sulion/marco-paolo