Jump to content


discord bot - wotbot

stats blitzstars discord bot open source github python discord.py wotbot

  • Please log in to reply
106 replies to this topic

b48g55m #61 Posted 16 December 2017 - 11:53 AM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

OK, seems like i cannot add any more pictures to the first post, where i keep list of all commands and descriptions...

 

 


Edited by b48g55m, 23 December 2017 - 05:23 PM.

...

EpicTanker_2015 #62 Posted 16 December 2017 - 11:54 AM

    Sergeant

  • Player
  • 9714 battles
  • 471
  • [WD40]
  • Member since:
    05-27-2015
Nice work!

b48g55m #63 Posted 16 December 2017 - 06:21 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015
Thank you!
...

Chairman_merpug #64 Posted 18 December 2017 - 08:26 AM

    First Sergeant

  • Player
  • 34153 battles
  • 7,407
  • [AFK]
  • Member since:
    03-05-2013
There's a facility in profile management to delete older images you've uploaded to the forum, or you can use an external image sharing site, like imgur, which not only doesn't use the minimal storage on here but also ensures the aspect ratio works across all devices

Denoobing member of the Active Frontline Klan - and proud of it.

Be nice to me..

http://www.blitzstar...r/eu/mrpgilbert


Myrheii #65 Posted 23 December 2017 - 05:04 PM

    Lance-corporal

  • Player
  • 12239 battles
  • 19
  • [BWALK]
  • Member since:
    03-10-2017

hi . once again good new commands !

Maybe you may send a bot-update notif ....

 

 



Myrheii #66 Posted 23 December 2017 - 05:08 PM

    Lance-corporal

  • Player
  • 12239 battles
  • 19
  • [BWALK]
  • Member since:
    03-10-2017

Your platoon post/join commands are precious, but not very used by wotbot users.

I hope we could find a way to promote this commands set.

New pics on the right side of stats results.

Can you give the legend plz ?


Edited by Myrheii, 23 December 2017 - 05:42 PM.


b48g55m #67 Posted 23 December 2017 - 05:26 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

The percentage is self explanatory in stats reading. As for rating battles, the shields indicate leagues - bronze, silver, gold, platinum, diamond.

 

Is that what you mean?

 

As for promotion, I am still planning to make forum post.

 

Cheers


...

Myrheii #68 Posted 23 December 2017 - 05:38 PM

    Lance-corporal

  • Player
  • 12239 battles
  • 19
  • [BWALK]
  • Member since:
    03-10-2017
Cool new ?readstats results.

Edited by Myrheii, 28 December 2017 - 12:13 AM.


b48g55m #69 Posted 09 January 2018 - 05:15 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

View Postmrpgilbert, on 18 December 2017 - 08:26 AM, said:

There's a facility in profile management to delete older images you've uploaded to the forum, or you can use an external image sharing site, like imgur, which not only doesn't use the minimal storage on here but also ensures the aspect ratio works across all devices

 

Yes, sure, i link images. The problem is that there seems to be limit in how many one can link in one post.

 

View PostMyrheii, on 23 December 2017 - 05:08 PM, said:

Your platoon post/join commands are precious, but not very used by wotbot users.

I hope we could find a way to promote this commands set.

New pics on the right side of stats results.

Can you give the legend plz ?

 

As for promotion, sending messages to subscribed servers is not easy as i don't have info which channel to send it to, but i have figured a way and have done it for Christmas and also for New Year greetings :) Today, i have created a message for servers, who do not use the ?conf platoon-channel and provided information how it is beneficial and how to use it. As of today, there are 4 servers using it the platoon connector network. Let's see what happens. In total, wotbot is used by 75 discord servers right now.

 

 


...

b48g55m #70 Posted 09 January 2018 - 05:51 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

Also, finally i have added privacy message to the Invite command. It is quite verbose, to provide full info. tl;dr: Naturally, except PMs, any discord bot can observe any message, which i am not interested in at all. As the code is open. anyone can check it, which i am happy about.

 

Ideally, in my opinion, the bots access would be limited to a single room, so together with coen1974 we have tried to make simple setting for limited bot access, but it's not simple at all on Discord. It's possible, but must be kept updated anytime new room is added.

 

Privacy message: WotBot respects your privacy. It doesn't expose user messages in any way. It doesn't log user messages. It does keep track of used commands (see the ?botstats for popular commands). Wotbot does keep log of commands and command arguments (like discord or WG usernames) for troubleshooting purposes. User data saved via settings and platoon-connector contain Discord user ID, Wargaing ID and some preference (for example region). None of the saved or observed data is shared with any third party in any way. Wotbot doesn't conduct any administrative tasks.


Edited by b48g55m, 09 January 2018 - 05:56 PM.

...

Myrheii #71 Posted 09 January 2018 - 06:01 PM

    Lance-corporal

  • Player
  • 12239 battles
  • 19
  • [BWALK]
  • Member since:
    03-10-2017

I'm part of a big discord server, leaded by Gentlefun [GNA], with lot of top players in. (meadsy69, flytox, winch ...etc)

So, if you have a promotion mesage to deliver, i can do it in there. Just submit and i'm gona publish it, in english and french.

I started informing Gentlefun (alias Mr Panda) about the bot, and i'm gona push forward for him to install it.

Waitin 4 your advice and instructions.

 

Myrheii



b48g55m #72 Posted 09 January 2018 - 06:52 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

View PostMyrheii, on 09 January 2018 - 06:01 PM, said:

I'm part of a big discord server, leaded by Gentlefun [GNA], with lot of top players in. (meadsy69, flytox, winch ...etc)

So, if you have a promotion mesage to deliver, i can do it in there. Just submit and i'm gona publish it, in english and french.

I started informing Gentlefun (alias Mr Panda) about the bot, and i'm gona push forward for him to install it.

Waitin 4 your advice and instructions.

 

Myrheii

 

Hi Myrheii,thank you.

Basically, if they use the wotbot, the announcement message will be delivered automatically on first command.

See screenshot of the message below, or see the text here in spoiler.

 

Thank you

Petr

 

Spoiler

 

 

 

 

 

Attached Files

  • Attached File   Screenshot from 2018-01-09 19-49-12.png   62.54K

...

Myrheii #73 Posted 09 January 2018 - 06:54 PM

    Lance-corporal

  • Player
  • 12239 battles
  • 19
  • [BWALK]
  • Member since:
    03-10-2017

Ok, i'm gona try to make the bot installed on this server, that's all i can do.

 



b48g55m #74 Posted 10 January 2018 - 06:21 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

Upon posting platoon request, it always show how many people would see the post, so i have added this info to the ?botstats command:

 

Screenshot from 2018-01-10 19-09-14.png

 


...

AFK_is_now_AFK #75 Posted 10 January 2018 - 06:27 PM

    Sergeant

  • Player
  • 11977 battles
  • 330
  • [KAH35]
  • Member since:
    06-22-2016
Useful post, thanks a lot

b48g55m #76 Posted 13 January 2018 - 06:10 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

AceHeroes

 

ok, here comes a bit complex command, with it's own ban/allow management etc. It's a table, that i noticed, some clans keep - List of Aced battles with highest DMX per tier. So, as any of the clan's team makes an Ace, they provide a screenshot and one of the team members keeps a table of highest damage per tier. Sounds like perfect job for a bot!

 

First, the end result of my modest wins, for which I've found the data. Quite boring, as these are only my data.

 

?aceheroes

 

 

Better example, with some sample data:

 

 

 

 

This system has three parts:

 

1) Any member can post data via post command (or you can set it to allowed people only, as per "allowonly" below). Submission includes WG name, damage, tank, tier and can have a link to screenshot.

2) This goes into a queue, which is managed by channel admin or designated moderators (moderators command)

3) moderators can push this post to go to final table via push command

 

Anybody can post up to 10 records (10 records per submitter, to prevent flooding/spam) before it must be pushed to "final table" by moderators. This is to prevent spamming/flooding.
 
?aceheroes post b48g55 1200 A-20 4 link
 
that is:
 
?aceheroes post name damage tank tier picture_address
 
The queue is managed by channel admin or by managers. They can vie the queue and see posts with IDs:
 
?aceheroes cue
 
 
 
Managers can push the post to final table via ID of the post:
 
?aceheroes push 1
 
Or they can push all from queue to final:
 
?aceheroes push all
 

There is no edit command, but posts can be deleted by channel admin or managers via delete command by ID of the post:

 

?aceheroes delete 1

 
This can delete from cue or from the main table. To see IDs in the main table, you can use:
 
?aceheroes view
 

 

Ban list:

 

Some channels can have issues with spammers/trolls, so you can ban people from submitting completely. Managers can maintain list of banned people:
 
?aceheroes banned
?aceheroes bannedadd @mention_name @spammer_name
?aceheroes bannedremove @name
 

 

Allow only:

 

You can set the system that only allowed people can post. Managers can use these commands to maintain list of people allowed to post:

 

?aceheroes allowonly

?aceheroes allowonlyadd @name

?aceheroes allowonlyremove @name

 

Managers:

 

People, who can use the delete, push, banned and allowonly commands are managers. Channel admin can maintain their list via:

 

?aceheroes managers

?aceheroes managersadd @name

?aceheroes managersremove @name

 

 

 

Here is full help:

 

?aceheroes - see the table of your Ace Heroes

 

Further commands:

 

post - post to cue

cue - view cue of submitted battles

push - push from cue to main table

view - view list of aces together vith IDs and who approved it

delete - delete by ID

 

allowonly - see allowonly list

allowonlyadd - add allowed via list of mentions a

llowonlyremove - remove allowed via list of mentions

 

banned - see banned list

bannedadd - ban via list of mentions

bannedremove - unban via list of mentions

 

manager - list of managers

manageradd - add managers via list of mentions

managerremovev - remove managers via list of mentions

 

 

 


Edited by b48g55m, 13 January 2018 - 07:54 PM.

...

Myrheii #77 Posted 16 January 2018 - 02:50 PM

    Lance-corporal

  • Player
  • 12239 battles
  • 19
  • [BWALK]
  • Member since:
    03-10-2017

Hi

Just tried the new aceheroes commands.

i succeeded in posting and pushing one , but on list command i get a result not giving available link.  

I'm on ios, and this type of embed gives no acces.

 

 

Attached Files

  • Attached File   1F45F1FD-8E51-4C72-9EBF-2DF7DF9F1695.jpeg   240.45K
  • Attached File   F28D8D10-0DBF-40E2-A8E2-BE38A72CF2D8.jpeg   137.46K

Edited by Myrheii, 17 January 2018 - 05:28 PM.


b48g55m #78 Posted 05 February 2018 - 10:06 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

HI Myrheii,

 

yes, this is unfortunately known Discord's IOS bug. Since then, they released few updates, hopefully they will fix it at some point.

 

cheers


...

b48g55m #79 Posted 07 February 2018 - 09:25 AM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

?aceheroes masters

 

hall of fame table of all servers using AceHeroes:

 

 

 


...

b48g55m #80 Posted 13 February 2018 - 11:33 PM

    Junior Sergeant

  • Player
  • 21808 battles
  • 234
  • [U_T_D]
  • Member since:
    10-11-2015

Educate you clan members. See how they stack up. Take BlitzQuiz on discord via wotbot:

 

?quiz

 

 

Also, during chat conversations, when you discuss some tanks, it's handy to have some info readily available:

 

?whisper

 

 

or pssst, you can actually check what the correct quiz answer would be:

 

 

All in all, it is about players' education. Let's hope we have less rookies and more knowledgeable players.

 

 


Edited by b48g55m, 16 February 2018 - 03:32 PM.

...




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users