Author Topic: "Did you know?" integration  (Read 2972 times)

Offline AntlermanXXL

  • Deer
  • Contributor
  • Hero Member
  • *
  • Topic Author
  • Posts: 792
  • Country: ru
  • Karma: +200/-274
  • Server Account: deer-door
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Advisor Deer Member Contributor [COMMON]
    • View Profile
    • Awards
"Did you know?" integration
« on: February 10, 2020, 13:40 »
Integrate facts from "Did you know?" as a feature into LagAbuse lobby hostbot.
While people are waiting in lobby, bot periodically spams some awesome facts in lobby chat (random fact every 30 seconds or whatever).
Appoint few responsibles who will add cool facts. Keep current "Did you know?" thread for draft facts&tests&discussions.

Agree.

Stay deer !
« Last Edit: February 10, 2020, 22:10 by AntlermanXXL »
https://www.twitch.tv/EvergreenDeer
http://www.youtube.com/user/AloneMonaX

Spoiler for Hiden:
10, 3rd places are mine, wew!

40:14 don_Kondo [Allies] olen olen
40:15 don_Kondo [Allies] olenishka
40:18 Hiatus [Allies] AHAH
40:21 don_Kondo [Allies] ya net olen
40:22 Hiatus [Allies] OLENISHKA
40:23 Hiatus [Allies] AHAHAH
40:25 don_Kondo [Allies] ya mala myshka
40:28 Hiatus [Allies] AHAHAHAH

Offline AntlermanXXL

  • Deer
  • Contributor
  • Hero Member
  • *
  • Topic Author
  • Posts: 792
  • Country: ru
  • Karma: +200/-274
  • Server Account: deer-door
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Advisor Deer Member Contributor [COMMON]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #1 on: February 10, 2020, 13:40 »
https://www.twitch.tv/EvergreenDeer
http://www.youtube.com/user/AloneMonaX

Spoiler for Hiden:
10, 3rd places are mine, wew!

40:14 don_Kondo [Allies] olen olen
40:15 don_Kondo [Allies] olenishka
40:18 Hiatus [Allies] AHAH
40:21 don_Kondo [Allies] ya net olen
40:22 Hiatus [Allies] OLENISHKA
40:23 Hiatus [Allies] AHAHAH
40:25 don_Kondo [Allies] ya mala myshka
40:28 Hiatus [Allies] AHAHAHAH

Offline AGENT

  • Honored member
  • MonsterKill Member
  • *
  • Posts: 4047
  • Country: cs
  • Karma: +739/-128
  • DODJI UKLJUCI !!!
  • Awards 2nd place on GFX Ladder 2018 [UNIQUE] Winning 5 seasons of Football Betting [LEGENDARY] Winner of 10 Photo Manipulation Contest [LEGENDARY] Violinist - Music Quiz #1 [EPIC] 2nd place on GFX Ladder 2017 [UNIQUE] Winner of 5 Signature of the Week Contest [EPIC] Winner of 5 Photoshop Challenge Contests [EPIC] Jungle Race Tour Winner [RARE] 1v1 Nevermore Tour Winner [RARE] Winner of 20 Daily Tours [EPIC] Winner of 5 MadBalls Tours [LEGENDARY] Invoker 1v1 Tournament Winner [RARE] GodLike Tournament Member [LEGENDARY] Tours staff member [RARE] Winner of Admins Cup [LEGENDARY] LA Ladder #3 [LEGENDARY] Best Tours mod of the month 5 times in a row [LEGENDARY] 1v1 AR Tour Winner [RARE] Challenge Accepted [RARE] Deer Member
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #2 on: February 10, 2020, 13:56 »
There is/was similar thing in dota2 while game is paused or smth. Maybe you can gather some decent and fun facts from there. Thanks.

Offline AntlermanXXL

  • Deer
  • Contributor
  • Hero Member
  • *
  • Topic Author
  • Posts: 792
  • Country: ru
  • Karma: +200/-274
  • Server Account: deer-door
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Advisor Deer Member Contributor [COMMON]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #3 on: February 10, 2020, 14:21 »
What is purpose of your own thread then?
https://www.twitch.tv/EvergreenDeer
http://www.youtube.com/user/AloneMonaX

Spoiler for Hiden:
10, 3rd places are mine, wew!

40:14 don_Kondo [Allies] olen olen
40:15 don_Kondo [Allies] olenishka
40:18 Hiatus [Allies] AHAH
40:21 don_Kondo [Allies] ya net olen
40:22 Hiatus [Allies] OLENISHKA
40:23 Hiatus [Allies] AHAHAH
40:25 don_Kondo [Allies] ya mala myshka
40:28 Hiatus [Allies] AHAHAHAH

Offline luke

  • ~evil~
  • Contributor
  • MonsterKill Member
  • *
  • Posts: 3837
  • Country: de
  • Karma: +482/-243
  • Server Account: FatAndViolent
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Warlock Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] Hacks staff member [RARE] Shadow Raze Tour Award [RARE] Best B&U mod of the month 3 times in a row [EPIC] 3rd Place Admins Cup [EPIC] Uther Party Tournament Winner [COMMON]
    • View Profile
    • My channel
    • Awards
Re: "Did you know?" integration
« Reply #4 on: February 10, 2020, 16:06 »
Displaying hints would be really useful. Just need to make sure that there is not too much spam.

From technical side, basic implementation is easy. Though obviously creating a random permutation is a bit harder than using simple random. Depends how many there are and if you can bear showing duplicates

I support

Offline AntlermanXXL

  • Deer
  • Contributor
  • Hero Member
  • *
  • Topic Author
  • Posts: 792
  • Country: ru
  • Karma: +200/-274
  • Server Account: deer-door
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Advisor Deer Member Contributor [COMMON]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #5 on: February 10, 2020, 16:12 »
It can be just a personal pool for each lobby, with each fact randomly popped out until zero facts. Then spam ends! Maybe.
https://www.twitch.tv/EvergreenDeer
http://www.youtube.com/user/AloneMonaX

Spoiler for Hiden:
10, 3rd places are mine, wew!

40:14 don_Kondo [Allies] olen olen
40:15 don_Kondo [Allies] olenishka
40:18 Hiatus [Allies] AHAH
40:21 don_Kondo [Allies] ya net olen
40:22 Hiatus [Allies] OLENISHKA
40:23 Hiatus [Allies] AHAHAH
40:25 don_Kondo [Allies] ya mala myshka
40:28 Hiatus [Allies] AHAHAHAH

Offline Akuma

  • HolyShit Member
  • *
  • Posts: 5104
  • Country: ie
  • Karma: +657/-441
  • Awards Making 50 bets in Footbal Betting [COMMON] Winner of 1 Photoshop Challenge Contest [COMMON] Jungle Race Tour Winner [RARE] Winner of 5 Uther Party Tours Castle Fight Winner [RARE] Shadow Raze Tour Award [RARE] Junior Tournament Member [RARE] MadBalls Tournament Winner [RARE]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #6 on: February 10, 2020, 16:17 »
I think its a good idea with a solid base can be an improvement, I would also suggest adding things from change-log each time new map is implemented.
I was confused with this, and it was not only once, but it happens from time to time to /w wrong bot. If it was changed to la-custom or custom-la everyone would understand why is like that. But like this you must to read on forum to understand, even if you don't understand..

Offline luke

  • ~evil~
  • Contributor
  • MonsterKill Member
  • *
  • Posts: 3837
  • Country: de
  • Karma: +482/-243
  • Server Account: FatAndViolent
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Warlock Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] Hacks staff member [RARE] Shadow Raze Tour Award [RARE] Best B&U mod of the month 3 times in a row [EPIC] 3rd Place Admins Cup [EPIC] Uther Party Tournament Winner [COMMON]
    • View Profile
    • My channel
    • Awards
Re: "Did you know?" integration
« Reply #7 on: February 10, 2020, 16:35 »
Agree, would be good to see changelog too without the need to search for it

Offline cen

  • Eurobattle.net Admin
  • WickedSick Member
  • *
  • Posts: 2166
  • Country: si
  • Karma: +280/-57
  • Lok'tar Ogar
  • Awards Lagabuse Legend LA High Staff [EPIC] MadBalls Tournament Winner [RARE] MVP Member [LEGENDARY]
    • View Profile
    • EuroBattle.net
    • Awards
Re: "Did you know?" integration
« Reply #8 on: February 10, 2020, 19:26 »
Actually not a bad idea. Please provide an easy solution for me to fill a table with a list of quotes provided by the community and it can be hacked together in an afternoon.

Offline AntlermanXXL

  • Deer
  • Contributor
  • Hero Member
  • *
  • Topic Author
  • Posts: 792
  • Country: ru
  • Karma: +200/-274
  • Server Account: deer-door
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Advisor Deer Member Contributor [COMMON]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #9 on: February 10, 2020, 22:05 »
Dunno, if we go for extremely lazy solution, we can create some private thread with access of some specific people.

So, facts will be posted there by responsible persons of some membergroup, and lagabuse bot will get messages from this thread right from the database by hardcoded ID, le mao.

Only oneliners without bbcode formatting will be allowed;

10/10 laziness and functionality

https://www.twitch.tv/EvergreenDeer
http://www.youtube.com/user/AloneMonaX

Spoiler for Hiden:
10, 3rd places are mine, wew!

40:14 don_Kondo [Allies] olen olen
40:15 don_Kondo [Allies] olenishka
40:18 Hiatus [Allies] AHAH
40:21 don_Kondo [Allies] ya net olen
40:22 Hiatus [Allies] OLENISHKA
40:23 Hiatus [Allies] AHAHAH
40:25 don_Kondo [Allies] ya mala myshka
40:28 Hiatus [Allies] AHAHAHAH

Offline jeandarc

  • Administrator
  • HolyShit Member
  • *
  • Posts: 5198
  • Country: jp
  • Karma: +865/-650
  • Server Account: jeandarc
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Lagabuse Legend Winner of 1 Challenge of the Week [COMMON] Winning 3 seasons of Football Betting [EPIC] GFX Tournament Participant [COMMON] Making 50 bets in Footbal Betting [COMMON] GFX staff member [RARE] Winner of 1 Signature of the Week Contest [COMMON] LA Ladder #11-25 [EPIC] 1v1 Earthshaker Tournament Winner [RARE] 1v1 Queen of Pain Tour Winner [RARE] Winner of 5 ShadowRaze Tours [LEGENDARY] Mirana Wars Winner [RARE] Pudge 1v1 Tournament Winner [RARE] Invoker Wars Tournament [RARE] 1v1 AR Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] 2v2 SHOM Tournament Winner [RARE] Uther Party Tournament Winner [COMMON] MadBalls Tournament Winner [RARE] Junior Tournament Member [RARE]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #10 on: February 10, 2020, 23:29 »
I mean they shouldn't be like some complicated big brains dota interactions that happen once in every 1k games.
These "tips" should probably be for your average dota player, like "you can use abaddon's ulti before you go low hp to dispel yourself from a stun" or something like "don't forget to always keep a TP to help your mid player when he gets ganked"

Offline cen

  • Eurobattle.net Admin
  • WickedSick Member
  • *
  • Posts: 2166
  • Country: si
  • Karma: +280/-57
  • Lok'tar Ogar
  • Awards Lagabuse Legend LA High Staff [EPIC] MadBalls Tournament Winner [RARE] MVP Member [LEGENDARY]
    • View Profile
    • EuroBattle.net
    • Awards
Re: "Did you know?" integration
« Reply #11 on: February 11, 2020, 14:55 »
Maybe a simple text input and listing in warden? We need some mod to approve the quotes or something unwanted can appear on the list..

Offline cen

  • Eurobattle.net Admin
  • WickedSick Member
  • *
  • Posts: 2166
  • Country: si
  • Karma: +280/-57
  • Lok'tar Ogar
  • Awards Lagabuse Legend LA High Staff [EPIC] MadBalls Tournament Winner [RARE] MVP Member [LEGENDARY]
    • View Profile
    • EuroBattle.net
    • Awards
Re: "Did you know?" integration
« Reply #12 on: February 11, 2020, 14:56 »
I mean they shouldn't be like some complicated big brains dota interactions that happen once in every 1k games.
These "tips" should probably be for your average dota player, like "you can use abaddon's ulti before you go low hp to dispel yourself from a stun" or something like "don't forget to always keep a TP to help your mid player when he gets ganked"
Not so sure about that. 99% of dota people already know how abadon ulti works so giving them a more pro advice of something they might not know is more interesting.

Offline luke

  • ~evil~
  • Contributor
  • MonsterKill Member
  • *
  • Posts: 3837
  • Country: de
  • Karma: +482/-243
  • Server Account: FatAndViolent
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Warlock Tour Winner [RARE] Pudge Wars Tournament Winner [RARE] Hacks staff member [RARE] Shadow Raze Tour Award [RARE] Best B&U mod of the month 3 times in a row [EPIC] 3rd Place Admins Cup [EPIC] Uther Party Tournament Winner [COMMON]
    • View Profile
    • My channel
    • Awards
Re: "Did you know?" integration
« Reply #13 on: February 11, 2020, 15:03 »
Well, you could just put quotes in a text file on server and bot can read lines from it into vector and then display in whatever order you want in lobby

Offline AntlermanXXL

  • Deer
  • Contributor
  • Hero Member
  • *
  • Topic Author
  • Posts: 792
  • Country: ru
  • Karma: +200/-274
  • Server Account: deer-door
    PSR: Loading
    Games: Loading
    Wins/Loses: Loading/Loading
    Hero K/D/A: Loading
    Creep K/D/N: Loading
    Show/hide more stats
  • Awards Advisor Deer Member Contributor [COMMON]
    • View Profile
    • Awards
Re: "Did you know?" integration
« Reply #14 on: February 11, 2020, 15:15 »
We need some mod to approve the quotes or something unwanted can appear on the list..

This is why i proposed this lazy option, its crutch but who we are to do things perfectly inside
We just want it to be working

Forum thread approach, with only few allowed to post, covers like everything needed
I do not know why you do not see it

Quote
Maybe a simple text input and listing in warden?
Then you have to code something, have to secure it and have to let someone access to something in this part of warden - dunno, if you have time for this, why not;

Or you mean i should code some simple manager? if so, i can, but on weekend or who knows when;

I just wanted to suggest most easy and working option, even if its dirty
https://www.twitch.tv/EvergreenDeer
http://www.youtube.com/user/AloneMonaX

Spoiler for Hiden:
10, 3rd places are mine, wew!

40:14 don_Kondo [Allies] olen olen
40:15 don_Kondo [Allies] olenishka
40:18 Hiatus [Allies] AHAH
40:21 don_Kondo [Allies] ya net olen
40:22 Hiatus [Allies] OLENISHKA
40:23 Hiatus [Allies] AHAHAH
40:25 don_Kondo [Allies] ya mala myshka
40:28 Hiatus [Allies] AHAHAHAH