Discord 100 Avatar Online History Tracker - log online offline session hours to Discord Chat Version 1.2.0

Details Features Contents Reviews (3)

Details

IMPORTANT - IMPORTANT - IMPORTANT

This is a drop-in script for the "Discord Relay and Server Joiner" at version 1.9 or higher, which is available at https://marketplace.secondlife.com/p/Discord-Chat-Bot-Relay-Server-Joiner-Send-chat-to-Discord-for-fun-homes-clubs-meetings-shops/19908039

This script WILL NOT FUNCTION WITHOUT the Discord Relay! It NEEDS the Discord Relay in order to function!

IMPORTANT - IMPORTANT - IMPORTANT

What does it do?
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

This script is an addition to the Discord Relay and will require version 1.9 or higher of the relay to work. It takes a list of avatar UUI's (tested with over 100 different UUIDs) and reports when they come online and after what time they logged offline.

This script is intended for business owners such as clubs or shops or anybody who wants or needs to keep track of the online status of large groups of people.

Startup
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

This addon-script starts automatically when the base script gets started. It will receive its configuration from the base script and announce itself to the owner (no other person can see the in-world output of the script). Particularly with long avatar lists, receiving the configuration can take a while.

Once the tracker has received all avatar-keys, it will then start to initialize the tracking. There is an initial phase during which the names get determined. Depending on the number of keys, this might take a while as well. The Tracker will output the names in owner-only open chat, bundled for performance reasons n chunks of about 25 names.

Once all names are acquired, the Tracker will go into tracking mode, announcing coming online and going offline. It will announce being ready in the designated Discord channel like this:

"Discord Online Tracker 1.0 Registration of 43 avatars complete. Starting scanning."

Avatar coming online
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

If an avatar whose UUID got configured in the notecard comes online, the following information gets transmitted to the Discord channel configured:

- Babel logo
- Name of the Online Tracker object in bold, followed by "bot" as an indicator from Discord that this message comes from outside of Discord
- Legacy name, linked to the web profile of the avatar
- Timestamp (date and time in Second Life time SLT) of the occurance

Avatar going offline
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

If an avatar whose UUID got configured in the notecard goes offline, the following information gets transmitted to the Discord channel configured:

- Babel logo
- Name of the object the Discord scripts reside in, followed by "bot" as an indicator from Discord that this message comes from outside of Discord
- Legacy name, linked to the web profile of the avatar
- Amount of time the avatar was online in days, hours and minutes

Web-Interface
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

Upon startup, the Discord Online Tracker will post a web-link into the Discord channel. If you click this link, the Online Tracker will send an up-to-date list of all logged in avatars from your tracker list, and the timestamp they came online. This helps to get a quick overview about who from your list is currently logged in.

Known Issues & Limitations
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

It can not be said for certain, how many avatars the Tracker can track reliably. We have run extensive tests with very large avatar counts. Keeping track of about 100 avatars uses a lot of script memory, and even though we applied many memory saving techniques, unknown variables like the length of the names of the tracked avatars prevent an exact trackable number.

Version history
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

0.1 2021-01-25 First test version
0.2 2021-01-31 Closed beta test version
0.3 2021-02-02 Fixed tracking issues, tested with 40 avatars
0.4 2021-02-04 Optimized memory usage, tested with 90 avatars
0.5 2021-02-05 Optimized memory more, tested with 110 avatars, polishing
0.6 2021-02-06 Added heartbeat-feature fo periods where there are no logins for a while
1.0 2021-02-06 First public release
1.01.01 2021-03-19 Changed version numbering
1.01.03 2021-03-29 Changed heartbeat to 6 hours
1.01.04 2021-04-14 Added web interface for manual request of online list

See item in Second Life ®

Contents

Features

  • track up to 100 avatars simultaneously
  • log coming online and going offline to Discord
  • complete online history
  • low lag fast and reliable scripts
  • active product development with frequent updates

Reviews (XX)

Write a review!
Average rating: 5 stars Distribution
5 star:
 (3)
4 star:  (0)
3 star:  (0)
2 star:  (0)
1 star:  (0)
Best way to keep track of staff!

Posted April 16, 2021 by Sariphine Nateas 5 stars

Add this to the Discord Chat Bot Relay + Server Joiner and you will always be able to see when your staff are online. Great product! Fantastic customer service!

Was this review helpful? Yes No

Comments (0) Permalink Flag this review

Of course I had to try to max it out :-)

Posted April 03, 2021 by McMillhorn 5 stars

I have used many online checkers in the past and this one so far is the best. The other ones were all clumsy in setup, and either sending me emails or making me check inworld displays. I am using the base product of this one here for some months now, and as last time, the developer got in touch with me shortly after I bought it and offered help but seriously, it was so simple to set up.

It says it can track up to 100 avatars. I only need it for my roleplay group of about 30, but working in quality assurance, I just had to try it. So I got as many names together as I could and fed it 105 avatars and it worked like a charm. I scraped some more and got 112 names and really liked the message it gave me, that said it was only ever tested with 110. The 112 worked as well. Nice understatement to say it supports up to 100.

Was this review helpful? Yes No

Comments (0) Permalink Flag this review

L$950

Adding to cart as gift

Spinner
Cancel
(  characters left)
Cancel
The Discord Experts / Babel Products / Babel Translations
The Discord Experts / Babel Products / Babel Translations
Visit The Store
Sold by: Peter Stindberg
None
Use It Now

This item will be delivered directly to you or a friend in Second Life, unpacked and ready to use. No land or sandbox required.

  • 5 stars Reviews (3)

  • Permissions:
    Copy Modify Transfer User Licensed
  • Automatic redelivery
  • Land Impact: 0