update irc wiki pages

This commit is contained in:
Ben Harris 2018-08-30 01:47:13 -04:00
parent 6dbd33549c
commit e6d7195d16
Signed by: ben
GPG Key ID: 4E0AF802FFF7960C
2 changed files with 8 additions and 54 deletions

View File

@ -1,44 +0,0 @@
---
author: ~cmccabe
published: true
title: irc-bots
description: information about irc bots on tilde.team
category:
- main
---
# tilde.team irc bots
tilde.team is a place for socializing, learning, and making cool stuff. one fun activity for this is the creation of [irc](https://tilde.team/wiki/?page=irc) bots.
if you keep your bots clean and efficient, your irc bots are welcome on tilde.team.
bots should be well behaved and efficient with system resources. if you see a bot that is not, please remind the botmaster about this and/or notify an admin. naughty bots can make the system less enjoyable for everyone, and we all have to work together to police them.
## rules and etiquette for tilde.team irc bots
your bot must respond to !botlist with the following information:
- your system username (as creator/botmaster) - so we can contact you if the bot misbehaves
- one line description of the bot's functionality
- list of the bots public commands
be conservative about automatically re-connecting to the server or channel.
if your bot's code is not stable, keep it in the #bots channel and do testing there.
## tilde.team bot starter kit
[khuxkm](https://khuxkm.tilde.team) is hard at work developing a starter kit framework in python that you can use to build your own irc bot. find the [source here](https://git.tildeverse.org/team/teambot). it's installed globally, so get coding!
## add your bot to the list below
follow the example of sedbot when you add your bot in a PR to the wiki
* sedbot
- botmaster: [~ben](https://ben.tilde.team)
- short description: sent a typo in chat? fix it up with a sed expression and sedbot will try to correct it
- list of functions:
+ s/needle/replace/flags
+ most regex character classes match here
+ flags include `g` and `i`
- [source](https://git.tildeverse.org/ben/sedbot)

View File

@ -15,16 +15,14 @@ the tilde.chat irc network is available at tilde.chat:+6697 (with ssl)
this is the beginning of the [tilde.chat](https://tilde.chat) irc federation! more info on that site.
`#team`, `#town`, and `#your` are reserved channels for the local ircd nodes. you can only join those from the respective hosts.
### here are you options to connect:
if you're logged in with ssh, run `chat` to connect weechat directly.
* `weechat` when logged in with ssh
* `irssi`
* `znc` running on your tilde.team shell
* `webirc` to register your thelounge account for [our webchat](https://irc.tilde.team)
* any other client that you like: connect to tilde.chat:6697 with ssl
local connections can use 6667 without ssl
local connections (weechat, irssi, znc) can use 6667 without ssl
there is an instance of [thelounge](https://thelounge.chat) webchat at [irc.tilde.team](https://irc.tilde.team) if you don't already have your own client.
run `webirc` to set up your account for [our webchat](https://irc.tilde.team)
the #meta channel on irc is bridged to #general on the [tilde.team discord](https://tilde.team/discord/) if you are already using discord.
hit me up on irc/discord if you have any suggestions!
for more info, see the [tilde.chat wiki](https://tilde.chat/wiki/) for info on bots and other specifics.