Archief - [PROG]java PircBot

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

den Acid Burn

Legacy Member
heeft er iemand ervaring met PircBot?

ik heb een moppentapper gemaakt.
basically een vector met een 60 tal quick jokes in.
en mopke wordt getoond mbv Math.random()

nu zou ik die bot zowat dynamisch willen maken, zodat die mopkes kan "bijleren".
dus een nieuw object opslaan in vector.

zou dus een lijn tekst moeten inlezen en opslaan in zen vector terwijl die geconnect is.

iemand een idee hoe ge dit kunt doen met PircBot?



grtz kristof

den Acid Burn

Legacy Member
ideetje,

mopjes staan nu in aparte file.
ik lees die file in en voeg elke line toe in vector.

als message.startsWith("[new]") voeg ik deze lijn toe aan file zonder [new].
daarna lees ik file terug in.

dit proces zou moeten werken zonder bot opnieuw op te starten denk ik.

straks of morgen eens testen :)

MilM

Legacy Member
Welja, da blijft in het cachegeheugen zolang die blijft lopen.
Dus ge voegt gewoon toe aan die vector tijdens het runnen van pircbot en ge zorgt dat het ook gesaved wordt in uwe file. (het eerste om de quote te houden tijdens de levensduur, het tweede voor wanneer het programma stopt en je het prog (de bot dus) opnieuw opstart)

Eigenlijk komt pircbot daar nie echt bij te kijken. Die zorgt gewoon dat ge via irc die lijnen kunt inlezen. Wat ge daarna met die string doet is zuiver java.

Of begrijp ik uw vraag verkeerd ?

den Acid Burn

Legacy Member
nee idd.

kheb het juist gemaakt zoals ik het dacht.
en het werkt perfect.

quotes worden gesaved naar aparte file.
als ik een nieuweinstance van bot maak lees ik die file in en zet elke line in vector.
als er een nieuwe quote wordt toegevoegd, zelfde principe...
problem solved :)

grtz kristof
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan