Konversation/Tipps und Tricks

From KDE Wiki Sandbox
Revision as of 21:54, 13 June 2020 by Ikoch (talk | contribs) (Created page with "; /fortune : sagt ihnen das Schicksal voraus, wie von dem Skript 'fortune' ermittelt.")
Other languages:

Verwendung der vorinstallierten Skripte

  • Konversation verfügt über mehrere vorinstallierte Skripte, die die Freude an Konversation erhöhen. Die folgenden Skripte sind bei Konversation bereits dabei:
/media
zeigt an was der Media-Player zur Zeit abspielt (zahlreiche Media-Player werden unterstützt)
/weather
zeigt aktuelle Wetter-Informationen an sofern KWeather installiert ist und läuft (KDE 3)
/cmd
runs a command and prints the output - try /cmd uname -a
/uptime
zeigt an wie lange ihr Rechner bereits läuft.
/sayclip
gibt den letzten Eintrag der Zwischenablage an.
/sysinfo
zeigt Informationen über ihr System an.
/fortune
sagt ihnen das Schicksal voraus, wie von dem Skript 'fortune' ermittelt.

DCC Tricks

  • You can DCC any link supported by KDE in Konversation.
    Try /dcc send <nickname> http://www.slashdot.org

Kontact Integration

  • You can associate nicks with address book entries and track their online status from Kontact. To do so right click a nick, use Addressbook Associations -> Choose Contact and select the addressbook entry you want to associate. And that's it. Now you can see their online status from Kontact.
  • If you install kuick plugin from kdeaddons/konq-plugins you can right click a filename choose Copy To -> Contact, select one of your online contacts and Konversation will DCC the file to that contact.

Nick Completion

  • If you chose a nick using tab-completion, the next time you press Tab key Konversation will insert last completed nick automatically.
  • You can skip some part of nicks while using nick completion. For example if your bouncer adds ~ prefix to nicks you can add following to your ~/.kde/share/config/konversationrc :
    [Nick Completion]
    PrefixCharacter=~
Then it won't take ~ prefix into account while doing nick completion. So to get ~foo you just do fotab and it will complete it to ~foo. You can use any valid string for PrefixCharacter like ~,~d,~df,etc.

Sound Notifications

You can have Konversation notify you with a sound event whenever your name appears in a channel.

  • Go to Settings -> Configure Notifications in the menubar.
  • Select Someone wrote your nick in a message.
  • Click the checkbox which says [ ] Play a sound: and then use the folder icon to the right of it to select a sound to play.

You can also choose other types of notifications for other events from this dialog.

Enabling Graphical Emoticons

Stop Konversation, add the following to your ~/.kde/share/config/konversationrc and restart Konversation:

[Themes]
 EmotIconTheme=Default
 EnableEmotIcons=true

Please note that graphical emoticons are formally unsupported and the code is unmaintained.

Creating an SSH tunnel before connecting

Open Settings -> Identities. Select your identity and goto Advanced tab and enter at Pre-shell command ~/ssh-tunnel.sh

Then create an ~/ssh-tunnel.sh file with something like:

 # Enter your own ssh-tunnel command
 ssh -C -N -L 6667:irc.efnet.org:6667 cartman@southpark.com&
 # wait some seconds to establish the tunnel before continuing
 sleep 5

Then chmod +x ~/ssh-tunnel.sh and any network using this identity will set up an ssh tunnel before it connects!

You have to use localhost as server and the login-process for the tunnel-server should be automated by ssh-agent and the port only works once so you have to use a different script for each connect. All-in-all maybe its easier to set up the tunnel(s) in Konsole or use a SSL-capable server. nobs 11:11, 15 February 2006 (EST)

Importing the mIRC Server List

On this page you can find a script that will append the contents of mIRC's venerable servers.ini to your Konversation config file.

Turn on Auto Spell Check

Right click the text input line and select Auto Spell Check.

On-Demand Ghosting

Use this method to regain ("ghost") your nick upon reconnection to freenode.