Skip to content

DPS Reports ​

Aleeva has a fully integrated DPS report generation that lets members upload their own reports for processing and sharing. Upload your arcdps log file to a text channel and Aleeva does the rest, processing it via dps.report with Elite Insights. Aleeva also provides different presentation styles for your uploaded reports.

If you would rather not upload and post your logs manually, Aleeva also provides integrations into known uploaders. Connect your uploader to Aleeva and your reports are processed automatically, and if you wish Aleeva can post the processed report to a channel of your choice. The supported uploaders are PlenBot Log Uploader (https://plenbot.net/uploader/) and the Nexus arcdps log uploader (https://github.com/belst/nexus-wingman-uploader). If your uploader is not supported, let the team know so they can get in contact with its developer.

How it works ​

Upload an arcdps log file to a text channel and Aleeva uploads it to dps.report, then shows the outcome in the same channel. This is perfect for sharing your latest boss kill with friends. Aleeva can also listen for dps.report, wvw.report and GW2 Wingman links in a channel and process them automatically.

Presentation styles ​

Posting every report in full is not that helpful if you want to upload all tries of a 24 hour raid. In that case you can tell Aleeva to use a more slimline presentation style by adding configuration to the channel topic. The following styles are currently available:

  • {#report-list-style-1}
  • {#report-list-style-2}
  • {#report-list-style-3}
  • {#report-list-style-4}

Channel topic hints ​

Aleeva reads a few markers from a channel's topic. They apply to that channel only and override the server-wide setting, so you can keep the feature on for the server and switch it off, or tidy it up, where it gets in the way. A marker can sit anywhere in the topic, and a thread uses the topic of its parent channel.

HintEffect
{-dps-report-uploader}Uploaded arcdps files in this channel are ignored.
{-dps-report-uploader}{#clean}As above, and Aleeva also deletes the uploaded file.
{#clean-dps-report-uploads}Aleeva deletes the uploaded file once the report is posted.
{-dps-report-links}dps.report, wvw.report and GW2 Wingman links in this channel are left alone.
{#clean-dps-report-links}Aleeva deletes the message with the link once the preview is posted.
{#report-list-style-1} to {#report-list-style-4}Use one of the compact presentation styles above instead of the full report.

Setup ​

First activate this feature for your server. Enter the setup of Aleeva with the command (you have to be the owner of the server or have the Aleeva Administrator permission assigned). Aleeva starts a conversation showing all active and inactive features. Choose "DPS Report Uploader" from the selection menu to toggle the feature on.

By default Aleeva uploads all arcdps logs to dps.report and shows the outcome in the same channel. To change the presentation style for a channel, add one of the style options above to that channel's topic.

If you want to allow only some members to upload arcdps logs, set up roles for the channel that have the permission to upload files. To switch the uploader or the link previews off for a single channel, or to have Aleeva clean up after itself, add one of the channel topic hints to that channel's topic.

Automatic uploader ​

Get your preferred uploader that supports Aleeva and connect it. You can get a new API key from Aleeva on your settings page. After you enter the API key, your uploader is connected to Aleeva. From then on, all reports are also sent to Aleeva, where they are processed for report-based commands like or . You can also select a server and channel in which Aleeva should post the reports. Make sure that you have the needed permissions on the desired server.

PlenBot Log Uploader ​

A standalone uploader for Windows. Aleeva has a preset for it, so creating the key takes one click. See Connect PlenBot Log Uploader.

Nexus arcdps log uploader ​

A Nexus addon that uploads to dps.report, GW2 Wingman and Aleeva. Set aleeva_api_key to a key you created under , turn on enable_aleeva, and pick the server and channel Aleeva should post to.

Aleeva posts the dps.report permalink, so enable_dpsreport has to be on as well.

Aleeva has no preset for this addon yet, so choose Create custom api key when generating the key and grant it the permissions to upload reports, read servers and read channels.