• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af gonzodark | 04.01.2011 14:06

IRC bot (Eggdrop)

Hjælp generelt
jeg er ved at sætte en IRC-bot op på min kanal igennem xchat. (Ubuntu 10.10)

programmet hedder Eggdrop og er fra følgende side: http://www.eggheads.org/

jeg har fulgt følgende guide til at få eggdrop installeret, guiden er til 9.10 men går ud fra den stadig er nogenlunde reel til 10.10: http://www.liquidsilver.org/2010/01/install-eggdrop-on-ubuntu-9-10/

men synes ikke jeg kan læse mig til hvad jeg skal gøre når jeg har åbnet xchat og vil bruge programmet.

har haft begge ting åbne, eggdrop i terminalen og xchat i baggrunden.. men synes ikke at det virker... (og ved ikke hvad jeg skal gøre med tcl scripts.. har fundet et par her: http://www.egghelp.org/tcl.htm)

er der nogen IRC-nørder derude der kan hjælpe?
er også åben overfor andre program forslag.

// GonzoDark
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer16

# 1

14 år 5 måneder siden

Permalink

Indsendt af fallen den 4. januar 2011 kl. 14:13

Permalink

nu vil jeg lige spørge

nu vil jeg lige spørge først... har du fået lov at smide en bot op på den pågældende server? man skal somregel spørge
  • Log ind eller opret dig for at tilføje kommentarer

# 2

14 år 5 måneder siden

Permalink

Indsendt af gonzodark den 4. januar 2011 kl. 14:16

Permalink

Jeg sidder som admin, så ja

Jeg sidder som admin, så ja det har jeg ;)

har skam ikke tænkt mig at lave et spambot :P

// GonzoDark
  • Log ind eller opret dig for at tilføje kommentarer

# 3

14 år 5 måneder siden

Permalink

Indsendt af fallen den 4. januar 2011 kl. 14:23

Permalink

du kan jo være admin på

du kan jo være admin på flere måde... fordi du er ops (admin i din egen kanal) er det jo ikke ensbetydning med at du må smide en bot op på den....

nu sidder jeg bla på dotsrc (ircnet) og der er bla strenge regler mht bots... og jeg skulle spørge om lov da jeg skulle smide en bot op på den kanal jeg var på

men til sagens kerne har du redigeret opsætningsfilen til din eggdrop bot

du kan evt kigge her http://www.egghelp.org/setup.htm
  • Log ind eller opret dig for at tilføje kommentarer

# 4

14 år 5 måneder siden

Permalink

Indsendt af z4ndx den 4. januar 2011 kl. 16:55

Permalink

Hvad er det helt præcist du

Hvad er det helt præcist du ikke kan? Kan du starte botten ?
  • Log ind eller opret dig for at tilføje kommentarer

# 5

14 år 5 måneder siden

Permalink

Indsendt af gonzodark den 4. januar 2011 kl. 17:08

Permalink

#3 ja, jeg har min egen

#3 ja, jeg har min egen kanal = admin

ved godt at en OP er blot en "kanal operatør", har desuden brugt http://www.egghelp.org/setup.htm - den var nævnt i denne guide: http://www.liquidsilver.org/2010/01/install-eggdrop-on-ubuntu-9-10/

men har lidt overvejet at skrive til freenode.. men ser på det til den tid.

#4 jeg kan godt starte installere den og starte den via terminalen, men ved ikke hvordan jeg bruger den.

Hvis jeg for eksempel gerne vil have et quote script sat i gang, så finder jeg en tcl her:

http://www.egghelp.org/tclhtml/3478-4-3-0-1.htm

så henter jeg f.eks filen "bash.org quotefetcher" - og her går jeg så i stå...
jeg skal tilføje noget til config-filen ved jeg ( source scripts/bash.org-1.4.7.tcl ? ).. men hvad? og skal jeg bare smide filen/filerne jeg har hentet i roden?

Når jeg er inde i IRC (xchat), hvordan tilføjer jeg så mit bot?

Har en del spørgsmål, håber at i kan hjælpe mig =)

// GonzoDark IRC bot noob :P
  • Log ind eller opret dig for at tilføje kommentarer

# 6

14 år 5 måneder siden

Permalink

Indsendt af dudsen den 5. januar 2011 kl. 09:59

Permalink

???

Hvad forsøger du at få botten til
Er den forbundet hvis ikke hvad har du angivet som server options og hvad siger log
  • Log ind eller opret dig for at tilføje kommentarer

# 7

14 år 5 måneder siden

Permalink

Indsendt af marx den 5. januar 2011 kl. 16:27

Permalink

At du er channel op betyder

At du er channel op betyder hat og nøgler. Alle der går ind i en kanal der ikke findes er channel op. Det giver ingen status.

Det du skal gøre er at tjekke Freenode's FAQ efter deres bot-politik. Det er admins, ikke ops, der skal tages med på råd her. Efter et kvikt kig på Freenodes side ser der ikke ud til at stå noget om deres botpolitik, udover nogle indlæg på deres blog om at du skal sikre dig at botten opfører sig som du forventer det - så umiddelbart skulle der ikke være nogen problemer. Men det er altid rarere at spørge en ekstra gang for meget, end at få sin bot b& fordi man glemte at spørge :)

Hvad mener du med "tilføjer" din bot? Først og fremmest skal du fortælle os om botten overhovedet forbinder til serveren når du starter den. Hvis den gør det burde du kunne sende nogle /msg'er til den. fx /msg help

Hvis du får "no such nick/channel" er din bot ikke på serveren.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

14 år 5 måneder siden

Permalink

Indsendt af z4ndx den 5. januar 2011 kl. 17:09

Permalink

Altså du har vel sat din

Altså du har vel sat din conf fil så den connecter til "din" server og joiner din channel. Hvis ikke så er det, det første du skal gøre.

Efter det, når du skal tilføje et script, smider du tcl filen ind i scipts mappen og tilføjer du under "##### SCRIPTS #####" næsten i bunden:

source scripts/mitscript.tcl

Der efter connecter du til botten enten ved telnet eller cctp på irc serveren og skriver

.rehash

Så sklle dit nye script gerne være igang.
  • Log ind eller opret dig for at tilføje kommentarer

# 9

14 år 5 måneder siden

Permalink

Indsendt af marx den 5. januar 2011 kl. 17:49

Permalink

Et godt tip er iøvrigt at

Et godt tip er iøvrigt at installere en irc server på din lokale maskine og teste din bot der, indtil den spiller nogenlunde. Du kan godt komme i problemer hvis du første gang du forbinder med botten har den konfigureret forkert så den dør og reconnecter 30 gange i sekundet. Det har skaffet mig et par z-lines på ærmet :0)

unrealircd eller inspircd ligger i de fleste repos og er forholdsvis lette at sætte helt basalt op. til bot test kører jeg selv inspircd, men den er ret udskældt blandt mange derude, så hvis du er bekymret for din streetcred bør du nok gå med unrealircd :P
  • Log ind eller opret dig for at tilføje kommentarer

# 10

14 år 5 måneder siden

Permalink

Indsendt af fallen den 5. januar 2011 kl. 22:06

Permalink

#7 du genfortæller det jeg

#7 du genfortæller det jeg har sagt en gang :P mht op på channel og spørge om lov :P
  • Log ind eller opret dig for at tilføje kommentarer

# 11

14 år 5 måneder siden

Permalink

Indsendt af marx den 6. januar 2011 kl. 08:56

Permalink

#10
Yep, men Dr. Gonzo

#10
Yep, men Dr. Gonzo forstod det tydeligvis ikke når han svarer:
#3 ja, jeg har min egen kanal = admin

Mit svar dertil er: Nej, at have egen kanal != admin. At have egen kanal == op, og op == hat og nøgler i dette sammenhæng.
  • Log ind eller opret dig for at tilføje kommentarer

# 12

14 år 5 måneder siden

Permalink

Indsendt af gonzodark den 6. januar 2011 kl. 13:49

Permalink

#11 har min egen irc server

#11 har min egen irc server "min egen kanal" og et testrum = jeg er stadig admin

er admin og nu gider jeg ikke besvare det samme spørgsmål flere gange Dr. marx.

og hvis jeg får lyst til at bruge freenode skal jeg nok skrive... hvilket jeg også har nævnt.

men vil chekke "unrealircd" og "inspircd" ud.

og tak for hjælpen #8 =)

// GonzoDark

  • Log ind eller opret dig for at tilføje kommentarer

# 13

14 år 5 måneder siden

Permalink

Indsendt af stizzel den 6. januar 2011 kl. 13:57

Permalink

#gonzodark Jeg tror det er

#gonzodark

Jeg tror det er denne del der forvirre: "men har lidt overvejet at skrive til freenode.. men ser på det til den tid" - fordi da jeg læste den lød det som om at du sidder på freenode's irc, bare lige så vi alle er afklaret :D
  • Log ind eller opret dig for at tilføje kommentarer

# 14

14 år 5 måneder siden

Permalink

Indsendt af gonzodark den 6. januar 2011 kl. 14:03

Permalink

#14 sidder ikke på freenode

#14 sidder ikke på freenode ;) men har overvejet at få lov senere henne.
har min egen test server lige pt.

// GonzoDark
  • Log ind eller opret dig for at tilføje kommentarer

# 15

14 år 5 måneder siden

Permalink

Indsendt af dklinux den 9. januar 2011 kl. 09:59

Permalink

eggdrop

hvad jeg kunne huske var eggdrop the bomb,, det var botten man skulle bruge , i de gode gamle dage .

og jeg husker deres faq som sådanne

1: har du læst, forstået og tilpasset conf filen
2: har du læst, forstået og tilpasset conf filen
3: har du læst, forstået og tilpasset conf filen

efter jeg tog det alvorligt begyndte den at virke for mig, de har indsat specifikke stopklodser for at du ikke kan bruge den medmindre du har været filen igennem med tættekammen.

Så er du ikke rar at se den conf fil ordentligt igennem inden du giver op. og så er jeg i øvrigt sikker på at der er irc kanaler til at hjælpe dig med den.
  • Log ind eller opret dig for at tilføje kommentarer

# 16

14 år 5 måneder siden

Permalink

Indsendt af Zeracca den 10. januar 2011 kl. 03:43

Permalink

Ja, eggdrop's conf fil har

Ja, eggdrop's conf fil har vidst to linier der hedder noget med die, dem sætter man bare en # foran

Hvis din bot connecter til serveren, så prøv at dcc chat til den eller telnet, og når du er logget ind så prøv at skrive

.+chan #din-channel

Mener vidst det var sådan jeg fik min bot til at joine min kanal.
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

PCLinuxOS 24
Gode anmeldelser Zorin OS 17.3 2
"Intet realistisk alternativ" - mig i r*ven 15
Nulstilling af adgangskode 3
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13
Et Dansk alternativ til Facebook 18
Ekstern Blu-ray-brænder, der fungerer med PCLinuxOS 3
Københavns og Aarhus Kommune dropper MS 9

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !