MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Can I rotate the pages (MMM-Pages) with MMM-TelegramBot or MMM-RemoteControl?

    Scheduled Pinned Locked Moved Troubleshooting
    9 Posts 3 Posters 1.4k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ? Offline
      A Former User
      last edited by

      read wiki of TB

      1 Reply Last reply Reply Quote 0
      • A Offline
        ashishtank Module Developer @MiguelDAD
        last edited by

        @MiguelDAD the telegram bot syntax looks incorrect. Check the wiki https://github.com/bugsounet/MMM-TelegramBot/wiki/Custom-Command as @Bugsounet suggested or try below (I have not tested it my self yet)

        customCommands: [
        {
            command: "nextpage",
            description: "Show next page"
            callback: (command, handler, self) => {
              self.sendNotification("PAGE_INCREMENT")
              handler.reply("TEXT", "Okay... next page will be shown!")
            }
          }
        ]
        

        you can then use /nextpage command in telegram to change the page

        MiguelDADM 1 Reply Last reply Reply Quote 0
        • MiguelDADM Offline
          MiguelDAD @ashishtank
          last edited by

          @ashishtank I’m very stupid I know but I try these two options and neither works for me:

          {
            module: 'MMM-TelegramBot',
            position: 'top_center',
            config: {
              telegramAPIKey : 'thisapkiokey',
          	allowedUser : ['MiguelDAD'], // This is NOT the username of bot.
          	customCommands: [
          		{
          			command: "nextpage",
          			description: "Muestra la siguiente página"
          			callback: (command, handler, self) => {
          			  self.sendNotification("PAGE_INCREMENT")
          			  handler.reply("TEXT", "Okay... mostrando la siguiente página")
          			}
          		  }
          		]
            }
          },
          
          {
            module: 'MMM-TelegramBot',
            position: 'top_center',
            config: {
              telegramAPIKey : 'thisisokey',
          	allowedUser : ['MiguelDAD'], // This is NOT the username of bot.
            }
            customCommands: [
          	{
          		command: "nextpage",
          		description: "Muestra la siguiente página"
          		callback: (command, handler, self) => {
          		  self.sendNotification("PAGE_INCREMENT")
          		  handler.reply("TEXT", "Okay... mostrando la siguiente página")
          		}
          	  }
          	]
          },
          

          Hasta Shakespere es inadecuado para describir tu perfección.

          A 1 Reply Last reply Reply Quote 0
          • ? Offline
            A Former User
            last edited by A Former User

            try this: (you have miss a coma)

            {
              module: 'MMM-TelegramBot',
              position: 'top_center',
              config: {
                telegramAPIKey : 'thisapkiokey',
                allowedUser : ['MiguelDAD'], // This is NOT the username of bot.
                customCommands: [
                  {
                    command: "nextpage",
                    description: "Muestra la siguiente página",
                    callback: (command, handler, self) => {
                      self.sendNotification("PAGE_INCREMENT")
                      handler.reply("TEXT", "Okay... mostrando la siguiente página")
                    }
                  }
                ]
              }
            },
            

            result of /nexpage and /help

            Bugsounet Cédric, [13.01.21 00:04
            /help nextpage
            
            Dev MagicMirror, [13.01.21 00:04]
            [En réponse à Bugsounet Cédric]
            /nextpage
            Muestra la siguiente página
            Servi par MMM-TelegramBot
            
            Bugsounet Cédric, [13.01.21 00:04]
            /nextpage
            
            Dev MagicMirror, [13.01.21 00:04]
            [En réponse à Bugsounet Cédric]
            Okay... mostrando la siguiente página
            

            and Naturaly the notification will be sended: (verified with my personal debug module)

            [Notification][MMM-TelegramBot] PAGE_INCREMENT 
            

            Note: don’t forget your adminChatId field

            MiguelDADM 1 Reply Last reply Reply Quote 0
            • A Offline
              ashishtank Module Developer @MiguelDAD
              last edited by

              @MiguelDAD said in Can I rotate the pages (MMM-Pages) with MMM-TelegramBot or MMM-RemoteControl?:

              >  config: {
              >     telegramAPIKey : 'thisisokey',
              > 	allowedUser : ['MiguelDAD'], // This is NOT the username of bot.
              >   } < ---------------------------------Comma is missing here
              >   customCommands: [
              > 	{
              > 		command: "nextpage",
              >
              

              @MiguelDAD Are you able to get it working after adding comma here as @Bugsounet have suggested ?

              1 Reply Last reply Reply Quote 0
              • MiguelDADM Offline
                MiguelDAD @Guest
                last edited by

                @Bugsounet said in Can I rotate the pages (MMM-Pages) with MMM-TelegramBot or MMM-RemoteControl?:

                {
                module: ‘MMM-TelegramBot’,
                position: ‘top_center’,
                config: {
                telegramAPIKey : ‘thisapkiokey’,
                allowedUser : [‘MiguelDAD’], // This is NOT the username of bot.
                customCommands: [
                {
                command: “nextpage”,
                description: “Muestra la siguiente página”,
                callback: (command, handler, self) => {
                self.sendNotification(“PAGE_INCREMENT”)
                handler.reply(“TEXT”, “Okay… mostrando la siguiente página”)
                }
                }
                ]
                }
                },

                Niceee, thanks so much <3

                Hasta Shakespere es inadecuado para describir tu perfección.

                1 Reply Last reply Reply Quote 0
                • 1 / 1
                • First post
                  Last post
                Enjoying MagicMirror? Please consider a donation!
                MagicMirror created by Michael Teeuw.
                Forum managed by Sam, technical setup by Karsten.
                This forum is using NodeBB as its core | Contributors
                Contact | Privacy Policy