en pt nl nl en de nl nl nl nl nl en nl nl nl de nl en nl nl nl en nl de nl nl nl nl en nl en nl de en nl en nl it nl nl
Jappie kwam in t andere topic met n idee om mensen via 1 server op alle andere servers te bannen. Leek me wel een leuk idee maar dacht: kunnen we dat niet wat uitbereiden?
Mijn idee: je installeert op al je servers in je network de NetworkLink bot. Die bot creëert op elke server automatisch een kanaal #networklink. Vervolgens stel je 1 server in als main server met @NetworkLink set_main_server. Je krijgt dan een code. De andere servers connect je met de main server via @NetworkLink connect
Vervolgens zal elk bericht dat in de main server in #networklink geplaatst wordt, ook bij de andere servers in #networklink geplaatst worden. Dus als je in de main server ?ban @Jasper doet, wordt dat ook in alle andere servers gedaan. Je kunt dit dan ook met andere bots combineren.
Cool! Ik zal de functie ?ban @Xesau maar één keer hoeven te gebruiken dus 😂
Maar leuk, heb je eigenlijk al ervaring met Discord bots? Aangezien je er nu zo fanatiek aan het brainstormen bent om ze te maken.
Kun je trouwens dan niet gewoon een paneel maken waar je je servers kunt beheren, ik denk dat de Discord API daar krachtig genoeg voor is, toch? Dan bundel je je functies een beetje op één plek 😛
Jasper Discord bots zijn niet heel moeilijk te maken. Gewoon een NodeJS servertje met discord.js-library, waarmee je events zoals ‘nieuw bericht ontvangen’ of ‘gebruiker gekickt’ kunt afhandelen.
Leuk om te zien dat het langzaam begint te werken! Ben benieuwd naar het eindresultaat. Gaat het echt een probleem worden dat andere bots er niet op reageren? Zou daar geen manier voor zijn om dat vooralsnog voor elkaar te krijgen?
SIMON In deze post verteld die hoe hij het wilt maken, geen idee of het ook zo is uitgevoerd
Xesau Discord bots zijn niet heel moeilijk te maken. Gewoon een NodeJS servertje met discord.js-library, waarmee je events zoals ‘nieuw bericht ontvangen’ of ‘gebruiker gekickt’ kunt afhandelen.
Cool, heb me er nooit in verdiept, vandaar m'n vraag. Keep us posted!
Het principe werkt dus.
Alleen, omdat NetworkLink een bot is, reageren de meeste andere bots niet op de berichten die hij plaatst. Dus als je in de main server "?addrank Test" doet, voor Dyno om een rank Test aan te maken, zegt NetworkLink in de andere servers ook "?addrank Test", maar doet ie het niet in de andere servers. 🙁
klinkt leuk. Welke taal is die in geschreven?
Ik denk niet dat het mogelijk is bots op elkaar te laten reageren. Discord ziet ze wel als gebruiker, maar niet als een zelfstandige gebruiker en om een loop te voorkomen negeren bots elkaar. Als het je toch lukt zou het wel super tof zijn!
Bots kunnen wel op elkaar reageren. Ze moeten dan wel ingesteld zijn om dat te doen. Een hoop bot-makers kiezen om veiligheidsredenen om dat niet te doen. Daarmee sterft dit project ook, vermoedelijk.
bots kunnen idd niet op elkaar reageren, al eens geprobeerd
Xesau Daar heb ik wel een oplossing voor. Dit heb ik dat in LUA gedaan voor Garry’s Mod maar het principe zal hetzelfde blijven.
In Garry’s Mod kon ik controleren of een plugin bestond, en dan met hun API interacten, als Dyno een web api heeft voor websites kan je jou bot daarop in kunnen laten spelen?