Quantcast
Download
(35 Kb)
Download
Updated: 11/01/21 04:23 AM
Pictures
File Info
Compatibility:
Deadlands (7.2.5)
Updated:11/01/21 04:23 AM
Created:09/02/20 11:48 AM
Monthly downloads:423
Total downloads:2,777
Favorites:9
MD5:
Categories:Bags, Bank, Inventory, Data Mods
7.2.5
ITTs Donation Bot ( ITTDB )
Version: 1.6.5
by: ghostbane, JN Slevin
Dependencies: LibAddonMenu-2.0 LibChatMessage LibGuildRoster

Languages: EN, RU, DE, FR

Other Addons from ITT:
ITTs Roster Bot- Keeps on top of guild rosters
ITTs Ghostwriter - Backup notes, send welcome mail, set note for newcomers.

About

Donation Bot is a simple and unintrusive addon that helps Trade GMs and Staff track guild deposits from its members. Adding a column beside member notes, you will be able to see various totals based on the time filter dropdown at the bottom of the screen.

Hovering over a members donation field will give you a tooltip of information relative to that user. On the left hand side is a log of the last 5 donations, on the right is various totals based on time.


Features
  • Log + Summary Tooltip ( Only displays if there is data for the person )
  • Donations column, sortable, in the Guild Roster
  • Time dropdown for query selection
  • On-screen notifications
  • Chat notifications
  • Lotto / Raffle Generator

Commands

Re-generate the tooltip cache
Code:
/itt-donation-cache <i>
ie. /itt-donation-cache 2
Note: The number 2, being the second guild in the users guild list.

For performance, tooltips are generated individually as Donation Bot receives the data. This happens so it isn't constructed every time you hover over a guild member's row in the roster. Sometimes with a large influx of information, some member's tooltips may not get updated, or if in-general game performance is staggering. You can manually re-generate a guilds tooltips with this command.


Compatibility

Whilst these are not dependencies to make this addon work, I know that GMs + Staff will likely have these tools turned on, presented inside their roster.

We have developed Donation Bot alongside,

Supported

Arkadius' Trade Tools
MasterMerchant 3.0

Not Supported

Master Merchant 2.x
Note: Does not have LibGuildRoster support. But I've been told by the MM maintainer, that this is coming.

Shissu's Roster
Note: Enabling any of the "additional columns" in the Shissu settings, triggers an anchor cycle warning, which could potentially crash your game. Disable these columns in the Shissu Roster settings.

If there is an addon that you enjoy using, that is conflicting with Donation Bot, please let me know in the comments.

Ideally we are working on a Lib for managing custom columns in the guild roster. If we achieve that aim and hope to get our fellow addOn developers on-board, compatibility and performance for all would increase.

10/10/2020 - This was achieved! ( ATT, MM3 supported )




EU Beta test team

@Fiktius - GM of Rolling Coins, Shining Coins, Flipping Coins
@JN_Slevin - GM of -Cashflow, Tamriels Emporium, Merchants of Magnus, The Noble Merchants and Eternal Forest Merchantry
@HSVFAN - GM of -Cashflow, Tamriels Emporium, Merchants of Magnus, The Noble Merchants and Eternal Forest Merchantry
@Lissy3001 - GM of Rächer-Handelskontor
@countdownical - Co-GM of Rolling Coins, Shining Coins, Flipping Coins
@SammiSakura - GM of The Forbidden Cleavage, Brave Cat Trade, The Forbidden Union and Daedric Baanditos
@JKaba40k - GM of Capital of Avalon


Translation Team

RU - @JKaba40k
DE - @JN_Slevin + @Lissy3001
EN - The British invasion of Ireland cite 1169
FR - @Barzoth


More to come

Too long Trade GMs and Staff have had outdated tools or inconsistent experiences to do the daily maintenance required of running a functioning Trade Guild. Donation Bot is the first addition of many, in terms of helpful and modern tools to get the job done.


About ITT

Independent Trading Team is a trade alliance on PC-EU, always looking to provide a productive community for its traders and partners.


This addOn was developed by @Ghostbane. If you would like to donate a potato to him via mail he is accessible on PC-EU + PC-NA.

I (JN Slevin) have recently started to maintain the addOn.
Version 1.6.5
Updated the API Version to be compatible with the Deadlands DLC

Version 1.6.4
Fixed a bug which prevented the Guild Roster Context Menu from LibCustomMenu from functioning
Added french translation provided by Barzoth ( Thank you! )
Fixed a bug where negative timestamps provided by the in game API caused crashes ( the negative timestamps are still there but now the AddOn can deal with it )
Pushed the API version to Walking Flame
Fixed a typo which prevented the LAM settings description for the Lotto generator to show.

Version 1.6.3
Fixing an issue of where the timeselect dropdown was rendering further down the screen than needed. ( Thank you Uonna! )

Version 1.6.2
Updating API version to Flames of Ambition
Placed in prep code for future ITTs Roster Bot release and working with LibHistoire

Version 1.6
Additional language support - RU + DE
In-chat notifications, username now properly clickable to pm
Re-rendering donation column on the fly if new donations come in while open
Updating for Markarth :)

Version 1.5.2

There was a slight issue with data on the EU server after its maintenance today, a slight chance to corrupt information. I've added in safety checks to ensure the UI does not error, allowing you to use the addon, and to fix the data once your history goes back far enough.

It wouldn't hurt to do a full sweep of your Guild Bank history after installing.

Always remember to backup your SVs !

Version 1.5

- Added LibGuildRoster support
- Added a time range dropdown to the Lotto generator

Version 1.4

Added a lotto/raffle generator based on request. The idea is to generate column values based on the current trading week to paste into a spreadsheet.
Optional Files (0)


Archived Files (5)
File Name
Version
Size
Uploader
Date
1.6.4
35kB
JN Slevin
09/23/21 05:51 AM
1.6.3
33kB
ghostbane
03/12/21 03:09 PM
1.6.2
33kB
ghostbane
03/08/21 04:47 AM
1.6
33kB
ghostbane
11/04/20 05:14 PM
1.5.2
28kB
ghostbane
10/15/20 09:44 AM


Post A Reply Comment Options
Unread 10/10/21, 04:08 AM  
fredd

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by JN Slevin
Originally Posted by fredd
Originally Posted by JN Slevin
Originally Posted by fredd
Originally Posted by JN Slevin
Originally Posted by fredd
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
The only way to store information is the UserID. If people are changing it, to the addon it will appear as if its another person. So it will appear as the User did not donate anything, there is sadly no way around it.
Bummer, would have thought ESO would account for this as I've had this happen a few times & people say they have paid. In one case recently I know they paid because they always pay in 8wk blocks, but they nor I could remember exactly what week they were on. Was hoping there was an addon or something to retain the information. Thx for the speedy answer though, pen & paper from now on. Big guilds must have nightmares with this
Sadly addons can not access the permanent userID. So no addon will be able to account for that.

Its one of the things you have to account for, the data is not lost though, so if you know the old name and the new name, you could theoretically go into your saved variables file, search for the old name, and replace it with the new one (the game needs to be completely closed for this and the new name needs to be written exactly right, as its case sensitive)

I recently uploaded another addon which lets you set the note for newcomers, you could set it up that every newcomer will have their current user id in their notes. Maybe that helps.
That would help! thx
With regard to saved variables, is there anything the person changing there userid can do to alert "the game" or guild via their saved variables.

Like can you get the new name to point to the old name. sorry not very techy
I cant think of a way to to that. This is something we all have to live with..
Appreciate the advice & I'll have a look at your other addon
Report comment to moderator  
Reply With Quote
Unread 10/10/21, 04:03 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by fredd
Originally Posted by JN Slevin
Originally Posted by fredd
Originally Posted by JN Slevin
Originally Posted by fredd
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
The only way to store information is the UserID. If people are changing it, to the addon it will appear as if its another person. So it will appear as the User did not donate anything, there is sadly no way around it.
Bummer, would have thought ESO would account for this as I've had this happen a few times & people say they have paid. In one case recently I know they paid because they always pay in 8wk blocks, but they nor I could remember exactly what week they were on. Was hoping there was an addon or something to retain the information. Thx for the speedy answer though, pen & paper from now on. Big guilds must have nightmares with this
Sadly addons can not access the permanent userID. So no addon will be able to account for that.

Its one of the things you have to account for, the data is not lost though, so if you know the old name and the new name, you could theoretically go into your saved variables file, search for the old name, and replace it with the new one (the game needs to be completely closed for this and the new name needs to be written exactly right, as its case sensitive)

I recently uploaded another addon which lets you set the note for newcomers, you could set it up that every newcomer will have their current user id in their notes. Maybe that helps.
That would help! thx
With regard to saved variables, is there anything the person changing there userid can do to alert "the game" or guild via their saved variables.

Like can you get the new name to point to the old name. sorry not very techy
I cant think of a way to to that. This is something we all have to live with..
Report comment to moderator  
Reply With Quote
Unread 10/10/21, 04:00 AM  
fredd

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by JN Slevin
Originally Posted by fredd
Originally Posted by JN Slevin
Originally Posted by fredd
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
The only way to store information is the UserID. If people are changing it, to the addon it will appear as if its another person. So it will appear as the User did not donate anything, there is sadly no way around it.
Bummer, would have thought ESO would account for this as I've had this happen a few times & people say they have paid. In one case recently I know they paid because they always pay in 8wk blocks, but they nor I could remember exactly what week they were on. Was hoping there was an addon or something to retain the information. Thx for the speedy answer though, pen & paper from now on. Big guilds must have nightmares with this
Sadly addons can not access the permanent userID. So no addon will be able to account for that.

Its one of the things you have to account for, the data is not lost though, so if you know the old name and the new name, you could theoretically go into your saved variables file, search for the old name, and replace it with the new one (the game needs to be completely closed for this and the new name needs to be written exactly right, as its case sensitive)

I recently uploaded another addon which lets you set the note for newcomers, you could set it up that every newcomer will have their current user id in their notes. Maybe that helps.
That would help! thx
With regard to saved variables, is there anything the person changing there userid can do to alert "the game" or guild via their saved variables.

Like can you get the new name to point to the old name. sorry not very techy
Report comment to moderator  
Reply With Quote
Unread 10/10/21, 03:51 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by fredd
Originally Posted by JN Slevin
Originally Posted by fredd
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
The only way to store information is the UserID. If people are changing it, to the addon it will appear as if its another person. So it will appear as the User did not donate anything, there is sadly no way around it.
Bummer, would have thought ESO would account for this as I've had this happen a few times & people say they have paid. In one case recently I know they paid because they always pay in 8wk blocks, but they nor I could remember exactly what week they were on. Was hoping there was an addon or something to retain the information. Thx for the speedy answer though, pen & paper from now on. Big guilds must have nightmares with this
Sadly addons can not access the permanent userID. So no addon will be able to account for that.

Its one of the things you have to account for, the data is not lost though, so if you know the old name and the new name, you could theoretically go into your saved variables file, search for the old name, and replace it with the new one (the game needs to be completely closed for this and the new name needs to be written exactly right, as its case sensitive)

I recently uploaded another addon which lets you set the note for newcomers, you could set it up that every newcomer will have their current user id in their notes. Maybe that helps.
Report comment to moderator  
Reply With Quote
Unread 10/10/21, 03:47 AM  
fredd

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by JN Slevin
Originally Posted by fredd
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
The only way to store information is the UserID. If people are changing it, to the addon it will appear as if its another person. So it will appear as the User did not donate anything, there is sadly no way around it.
Bummer, would have thought ESO would account for this as I've had this happen a few times & people say they have paid. In one case recently I know they paid because they always pay in 8wk blocks, but they nor I could remember exactly what week they were on. Was hoping there was an addon or something to retain the information. Thx for the speedy answer though, pen & paper from now on. Big guilds must have nightmares with this
Report comment to moderator  
Reply With Quote
Unread 10/10/21, 03:35 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by fredd
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
The only way to store information is the UserID. If people are changing it, to the addon it will appear as if its another person. So it will appear as the User did not donate anything, there is sadly no way around it.
Report comment to moderator  
Reply With Quote
Unread 10/10/21, 03:33 AM  
fredd

Forum posts: 0
File comments: 6
Uploads: 0
Hi
If a guild member changes their user name (login id) will the donation information stay attached to the altered user id or will it appear as though they have not donated? thx
Report comment to moderator  
Reply With Quote
Unread 09/24/21, 10:36 AM  
generaluploads

Forum posts: 0
File comments: 22
Uploads: 0
[quote=jnslevin]
Originally Posted by generaluploads
Originally Posted by jnslevin
Originally Posted by generaluploads
Originally Posted by jnslevin
Originally Posted by generaluploads
Why i have space on rigt? How fix this?


Could you let me know if this happens with only DB enabled? Is it there all the time? Did you do something to cause this to appear?
Any colums like Sales sold in guild roster i have off. And in this guild i have permissions to see donations.
I have spent the better part of the last few hours troubleshooting this problem.
It stems from the use of MM of the LibGuildRoster. I have had a chat with the maintainer of MM and hes been able to find a temprorary fix for it which should be included in the next version of MM.

We will have to see how we proceed with it but i hope the fix in the next MM version will help.

Thumb up.

It would not be a better idea to give the window who gave the subsidy and how much (or by command) and turn off the columns in the roster? Somehow I would rather have a clean Roster rather than being overloaded with information.
I hope i didnt misunderstand you, your idea would be an extra UI window where all the members + their donations are present and the option to turn off the guildrow?

We originally created the addon to have a row in the guildroster to see donations since thats where most other things are aswell. We can note the donations quickly from there and we can do ranks quickly with having sales / purchases / donations all in the roster.

I could think about adding the option, but for now this would be at the end of my to do list.
Yes, that's what I mean, but it's still an idea.
Report comment to moderator  
Reply With Quote
Unread 09/24/21, 07:41 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by generaluploads
Originally Posted by jnslevin
Originally Posted by generaluploads
Originally Posted by jnslevin
Originally Posted by generaluploads
Why i have space on rigt? How fix this?

Could you let me know if this happens with only DB enabled? Is it there all the time? Did you do something to cause this to appear?
Any colums like Sales sold in guild roster i have off. And in this guild i have permissions to see donations.
I have spent the better part of the last few hours troubleshooting this problem.
It stems from the use of MM of the LibGuildRoster. I have had a chat with the maintainer of MM and hes been able to find a temprorary fix for it which should be included in the next version of MM.

We will have to see how we proceed with it but i hope the fix in the next MM version will help.

Thumb up.

It would not be a better idea to give the window who gave the subsidy and how much (or by command) and turn off the columns in the roster? Somehow I would rather have a clean Roster rather than being overloaded with information.
I hope i didnt misunderstand you, your idea would be an extra UI window where all the members + their donations are present and the option to turn off the guildrow?

We originally created the addon to have a row in the guildroster to see donations since thats where most other things are aswell. We can note the donations quickly from there and we can do ranks quickly with having sales / purchases / donations all in the roster.

I could think about adding the option, but for now this would be at the end of my to do list.
Report comment to moderator  
Reply With Quote
Unread 09/24/21, 05:30 AM  
generaluploads

Forum posts: 0
File comments: 22
Uploads: 0
Originally Posted by jnslevin
Originally Posted by generaluploads
Originally Posted by jnslevin
Originally Posted by generaluploads
Why i have space on rigt? How fix this?

Could you let me know if this happens with only DB enabled? Is it there all the time? Did you do something to cause this to appear?
Any colums like Sales sold in guild roster i have off. And in this guild i have permissions to see donations.
I have spent the better part of the last few hours troubleshooting this problem.
It stems from the use of MM of the LibGuildRoster. I have had a chat with the maintainer of MM and hes been able to find a temprorary fix for it which should be included in the next version of MM.

We will have to see how we proceed with it but i hope the fix in the next MM version will help.

Thumb up.

It would not be a better idea to give the window who gave the subsidy and how much (or by command) and turn off the columns in the roster? Somehow I would rather have a clean Roster rather than being overloaded with information.
Report comment to moderator  
Reply With Quote
Unread 09/23/21, 11:11 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by generaluploads
Originally Posted by jnslevin
Originally Posted by generaluploads
Why i have space on rigt? How fix this?

Could you let me know if this happens with only DB enabled? Is it there all the time? Did you do something to cause this to appear?
Any colums like Sales sold in guild roster i have off. And in this guild i have permissions to see donations.
I have spent the better part of the last few hours troubleshooting this problem.
It stems from the use of MM of the LibGuildRoster. I have had a chat with the maintainer of MM and hes been able to find a temprorary fix for it which should be included in the next version of MM.

We will have to see how we proceed with it but i hope the fix in the next MM version will help.
Report comment to moderator  
Reply With Quote
Unread 09/23/21, 07:18 AM  
generaluploads

Forum posts: 0
File comments: 22
Uploads: 0
Originally Posted by jnslevin
Originally Posted by generaluploads
Why i have space on rigt? How fix this?

Could you let me know if this happens with only DB enabled? Is it there all the time? Did you do something to cause this to appear?
Any colums like Sales sold in guild roster i have off. And in this guild i have permissions to see donations.
Report comment to moderator  
Reply With Quote
Unread 09/23/21, 06:03 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by tralce
Still suffering with this, but now I also humbly beg that you add libhistoire, so that I can safely run Donation Bot on only one character to avoid random crashes in the middle of trials and whatnot.

Thanks for your consideration.

Originally Posted by ghostbane
Yes, there is a bug in the API that returns a scrambled timestamp, that the addon doesn't know how to deal with, which results in the crash. A solution to this is "Force-update your windows time", this is something some of us need to do every so often.

Yes, Perfect Pixel support is being looked into!
The latest version should fix this issue, please let me know if it does!
Report comment to moderator  
Reply With Quote
Unread 09/23/21, 06:02 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Originally Posted by generaluploads
Why i have space on rigt? How fix this?

Could you let me know if this happens with only DB enabled? Is it there all the time? Did you do something to cause this to appear?
Report comment to moderator  
Reply With Quote
Unread 09/23/21, 06:00 AM  
JN Slevin
 
JN Slevin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 32
Uploads: 3
Taking over ITTs Donation Bot

I would like to thank @ghostbane for developing this amazing addon! It has helped me immensely in the time I have used it.

I recently got permission to update the addon and am planning to maintaining it and implement new features as my time allows!

I have just released a new version, which did fix a few bugs and is now up to date with the current API Version.

If you have questions and / or suggestions please, don't hesitate to let me know!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: