This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
CONTRIBUTORS.TXT | ||
| |
LICENSE.txt | ||
| |
README | ||
| |
VisitLoggerModule.cs | ||
| |
default.build |
README
NAME Visit-Logger DESCRIPTION An OpenSimulator (http://www.opensimulator.org) region module to log visitors and notify the sim owner of visits. BUILD NOTES This module uses several libraries that I have not included. The expectation is that the Visit-Logger/ folder will be placed in the bin/ folder of your OpenSimulator installation. This will provide access to all required libraries except one. The Twitterizer library (Twitterizer.FrameWork.dll) must be downloaded separately and placed in the bin/ folder of your OpenSimulator installation. http://twitterizer.googlecode.com/files/Twitterizer.Framework-1.0.1.120.zip (I think the licenses of OpenSimulator and Twitterizer would allow me to redistribute those libraries along with this module, but I'm new to opensource and do not want to risk doing it incorrectly.) USAGE NOTES This module uses a Twitter account to log visitors and suggestions. Do not use your normal Twitter account with this module - all of your followers will be spammed with Tweets everytime you have a visitor. Set up a new account for this module and then follow the new account with your normal account. TODO In no particular order... Move configurable settings to an ini file and provide an ini.example. Add date/time to the logged information. Add the option to log to a file. Add the code for emailed notifications back in and make the choice of logging/notification methods a configurable option. Provide tools to summarize visit data. Document limitations (how many calls to the Twitter API are allowed in 24 hours? Is the post length really limited to 140 characters?) Document installation, configuration, and use. Pull necessary 3rd party libraries into the project (in a way that is appropriate for their individual licenses). Test module on opensim instances with multiple regions per instance and make necessary changes (All my test regions are a single region per opensim instance).








