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.2k 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.
    • MiguelDADM Offline
      MiguelDAD
      last edited by

      I have tried to follow the wiki of the modules but it has not worked for me.

      {
                  module: 'MMM-Remote-Control',
                  // uncomment the following line to show the URL of the remote control on the mirror
                  // position: 'bottom_right',
                  // you can hide this module afterwards from the remote control itself
                  config: {
                      apiKey: 'xxx',
                      customCommand: {
                          PAGE_INCREMENT: 'Pasar de página',
                          PAGE_DECREMENT: 'Retroceder de página'
                      },
                  }
              },
              {
                  module: 'MMM-TelegramBot',
                  position: 'top_center',
                  config: {
                      telegramAPIKey: 'xxx',
                      allowedUser: ['MiguelDAD'],
                      customCommands: [
                          {
                              getCommands: function (commander) {
                                  commander.add({
                                      command: 'PAGE_INCREMENT',
                                      callback: 'PasarPagina'
                                  });
                              },
                          }
                      ]
                  }
      

      Hasta Shakespere es inadecuado para describir tu perfección.

      A 1 Reply Last reply Reply Quote 0
      • ? 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