• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

MMM-teamspeak3

Scheduled Pinned Locked Moved Utilities
11 Posts 2 Posters 7.3k Views 2 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.
  • T Offline
    Thlb0
    last edited by Oct 23, 2016, 9:58 PM

    Hi guys !

    Here’s my first MagicMirror² module which allows you to retrieve connected users on a TeamSpeak 3 server.

    Hope you’ll enjoy it ! :)

    https://github.com/Thlb0/MMM-teamspeak3

    Screenshot

    Screenshot

    1 Reply Last reply Reply Quote 2
    • D Offline
      DevilRev
      last edited by Oct 25, 2016, 5:00 PM

      Hi, I really like your module and I’d like to use it but I get an error, I think because the Port used is not the port I added at the end of my teamspeak ip. To be exact, the following is the error:

      Connecting to Teamspeak3 server: 46.20.46.75:10178
      Login: MagicMirror
      Password: *****
      Whoops! There was an uncaught exception…
      { Error: getaddrinfo ENOTFOUND 46.20.46.75:10178 46.20.46.75:10178:10011
      at errnoException (dns.js:28:10)
      at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
      code: ‘ENOTFOUND’,
      errno: ‘ENOTFOUND’,
      syscall: ‘getaddrinfo’,
      hostname: ‘46.20.46.75:10178’,
      host: ‘46.20.46.75:10178’,
      port: 10011 }

      1 Reply Last reply Reply Quote 0
      • T Offline
        Thlb0
        last edited by Thlb0 Oct 26, 2016, 1:08 AM Oct 26, 2016, 12:55 AM

        Hi !

        At first, thanks for your interest ! ;-)

        I assumed we can set the port at the end, but it wasn’t. But now that should be ok, i’ve upgraded the code.
        You just have to add a “port” configuration option (README.md is updated)

        And now, if an error occurs, a message is displayed on the MagicMirror module

        [card:Thlb0/MMM-teamspeak3]

        1 Reply Last reply Reply Quote 0
        • D Offline
          DevilRev
          last edited by Oct 26, 2016, 6:12 PM

          Hi,

          so first thanks for doing this but it actually needs the query port which is pretty much standardized for all teamspeak servers as 10011 and not the server port which is the one at the end at the IP.
          But it still doesn’t work for me, it says that the server is empty even tho 2 people are connected, any ideas?

          1 Reply Last reply Reply Quote 0
          • T Offline
            Thlb0
            last edited by Oct 26, 2016, 7:18 PM

            Hi,

            You don’t have to specify the other port at the IP end, as it’s only use for vocal i/o.

            It works on my server, which is a dedicated virtual server, so I can manage open/blocked ports.

            Do you rent yours? What is the provider? Maybe the server query port is locked / or different as 10011

            1 Reply Last reply Reply Quote 0
            • D Offline
              DevilRev
              last edited by DevilRev Oct 26, 2016, 10:18 PM Oct 26, 2016, 10:16 PM

              I put only the IP as host, without port at the end, and looked up the query port from my server which is indeed 10011.
              It basically makes no sense, I read something about info grabbing rights for the query user but as I created it as an admin it should have all the rights.
              It also is not an error, just saying there is noone online.

              T 1 Reply Last reply Oct 29, 2016, 11:50 PM Reply Quote 0
              • T Offline
                Thlb0
                last edited by Oct 27, 2016, 5:30 PM

                Hi,

                I’m still looking for a solution, I don’t forget you.

                But I need some information to guide my research :

                • Do you own this server ?
                • Is it a local/remote connection?
                • Do you rent it? If so, is it a rent of a full server, or just a teamspeak instance?
                • What’s the provider?

                Thanks

                1 Reply Last reply Reply Quote 0
                • T Offline
                  Thlb0 @DevilRev
                  last edited by Oct 29, 2016, 11:50 PM

                  @DevilRev

                  Ok, problem solved :

                  You can now specify either server port or server id. Look at the README for more informations.

                  Now, you can set the refresh interval too.

                  Hope it’ll work !

                  D 1 Reply Last reply Oct 31, 2016, 1:47 PM Reply Quote 0
                  • D Offline
                    DevilRev @Thlb0
                    last edited by DevilRev Oct 31, 2016, 1:48 PM Oct 31, 2016, 1:47 PM

                    @Thlb0

                    Sorry I wasn’t able to answer your questions in the last few days.
                    But yes it is fixed now, it does work for me and I am really happy about that! Well done and thanks alot :)

                    Just one thing that I notice right now, the names of people connected seem to only align to the right side of the module even if it is position left, if you could correct this too everything is perfect for my usecase :D

                    T 1 Reply Last reply Oct 31, 2016, 2:45 PM Reply Quote 0
                    • T Offline
                      Thlb0 @DevilRev
                      last edited by Oct 31, 2016, 2:45 PM

                      @DevilRev

                      Yay! Glad to hear that!

                      I’ve fixed the text alignment :)

                      D 1 Reply Last reply Nov 1, 2016, 6:47 PM Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        5/11
                        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