No description
Extract avatar lookup logic from KnownAvatar into three methods: SyncAvatarsHashMap (sync local avatar map), KnownAvatarUUID (check by UUID via UUIDNameReply), and KnownAvatarName (check by display name via AvatarPickerReply). Reworked KnownAvatar to call SyncAvatarsHashMap and then validate using the new helpers, returning false for UUID.Zero and avoiding the previous always-true outcome. Preserves event subscription/teardown and timeout waits while clarifying visibility (protected helpers, public KnownAvatar) and cleaning up callback logic. |
||
|---|---|---|
| .github | ||
| LibreMetaverse | ||
| LibreMetaverse.StructuredData | ||
| LibreMetaverse.Types | ||
| SecondBotEvents | ||
| .dockerignore | ||
| .gitignore | ||
| BetterSecondBot.sln | ||
| Dockerfile | ||
| LICENSE | ||
| NuGet.Config | ||
| README.md | ||
_____ _ _ _
/ ___| | | | | |
\ `--. ___ ___ ___ _ __ __| | |__ ___ | |_
`--. \/ _ \/ __/ _ \| '_ \ / _` | '_ \ / _ \| __|
/\__/ / __/ (_| (_) | | | | (_| | |_) | (_) | |_
\____/ \___|\___\___/|_| |_|\__,_|_.__/ \___/ \__|
Secondbot
Secondbot is a CommandLine based bot for SecondLife based on libremetaverse with a focus on dockerized bots.
Get started (using docker and portainer)
Docker tags
events - the most upto date stable version of the bot debug - used for feature tested
madpeter/secondbot on dockerhub
Archived tags
classic - the older pre events update version of the bot (if you can please use a current tag)