Wie lege ich einen Standard-Nick für neue Irssi-Verbindungen fest?

17

Beim Versuch, eine Verbindung zu einem IRC-Server in Irssi herzustellen, wird die folgende Fehlermeldung angezeigt:

root Fehlerhafter Spitzname: Reserviert für Dienste

Ich weiß nicht, wie ich den Spitznamen ändern soll, bevor die Verbindung hergestellt ist. Ich bin derzeit mit einem Server verbunden, wo ich meinen richtigen nick habe, aber wenn sie mit auf einem anderen Server zu verbinden versuchen connect irc.foo.com, die sie öffnen , sollten eine andere Verbindung, es ist mit dem Spitznamen versuchen root .

Wie ändere ich diesen Spitznamen?

Richard Rodriguez
quelle
2
Ich halte es nicht für eine gute Idee, IRSSI von root aus auszuführen.
kzh

Antworten:

27

Sie können die -nOption von irssi verwenden , um Ihren Nick anzugeben

irssi -n test123

Oder gehen Sie zum Ende Ihres $HOME/.irssi/configProfils und ändern Sie in den Einstellungen Ihren Nick

Freidenker
quelle
8

Sie können den folgenden Befehl verwenden: irssi -n Spitzname1234

und, um den Standard-Kurznamen zu ändern, nachdem Sie verbunden sind

/ SET default_nick =, standardmäßig Benutzername

/ SET alternate_nick =, Standardwert ist _

/ SET Benutzername =, Standardeinstellung ist Ihr Anmeldename

/ SET real_name =, wird standardmäßig aus / etc / passwd übernommen

Viel Glück

heiliges Büro
quelle
0

Im Terminal gehe nach Hause und CD in .irssi mache die Datei config.txt

Fügen Sie Folgendes ein

servers = (
  {
    address = "irc.freenode.net";
    chatnet = "freenode";
    port = "6667";
    use_ssl = "no";
    ssl_verify = "no";
    autoconnect = "yes";
  }
);

chatnets = {
  Freenode = {
    type = "IRC";
    autosendcmd = "/msg nickserv identify yourname yourpass";
  };
};

channels = (
  { name = "#test-channel"; chatnet = "Freenode"; autojoin = "Yes"; }
  { name = "#private-test-channel"; chatnet = "Freenode"; password = "yourpass"; autojoin = "Yes"; }
);

settings = {
  core = { real_name = "real name"; user_name = "user name"; nick = "yourusername"; };
  "fe-text" = { actlist_sort = "refnum"; term_force_colors = "yes"; scrollback_time = "7day "; };
  "fe-common/core" = { theme = "default"; };
};
Ahmed Younes
quelle
Es gibt keinen Grund, TLS nicht zu verwenden. Das Kopieren von Einfügeeinstellungen ohne deren Verständnis ist im Allgemeinen eine schlechte Idee. Ich bearbeite die Antwort
Yarek T