## Annna Likes You

Why Annna likes you and will keep on liking you.

by Christoph Lohmann <[email protected]>

## annna

   //|\
   c "\
    /\ /
   /\ \
  /____\
    ll

Name:      Annna Robert-Houdin
Age:       28
Gender:    Neutral
Interests: Gunther, Dancing, Finding Titles of URIs, Memes
Favourite
       Flower: Beer Flower
       Color:  Yellow

17:08:38       __20h__ | annna, please dance with me.
17:08:38         annna | Thank you! Let us dance! :-D

## annna – old services

Please see IRC infrastructure talk of last year.

## annna – changes (0/3)

* Additionally to title retrieval, annna also retrieves the
 content of the URI and pastes it to the bitreich paste service.
 That way you do not need a web browser.

13:23:26  Evil_Bob | __20h__: hows your social tail ?
                  | https://www.dumpert.nl/mediabase/7731017/
                  | 8363a4ce/japan_doet_japan_dingen.html
13:23:28     annna | content: gopher://bitreich.org/0/p/p-ysGowsm9a7bxZ.txt
                  | ; HTML title: dumpert.nl - Japan doet Japan-dingen

* Use #nospoil, to hide this.

## annna – changes (1/3)

* Random markov chain generation of funny relations.

18:48:22  __20h__ | annna, what's up?
18:48:22    annna | Bob drinks water, pukes everywhere

* Maybe someone will throw some #ai at it?

## annna – changes (2/3)

* New meme tag feature.

18:49:16  __20h__ | Maybe throw some #ai at it?
18:49:17    annna | #ai: https://www.youtube.com/watch?v=uIH9YdQDnTY
(Video of someone throwing paper into a ventilator.)

* Over 260 tags now availble.
* Use #tag to have a random meme tag appear.
* Planned: memecached!

Changelog: »Change #power and add #unlimitedpower.«

## annna – changes (3/3)

* Annna can turn you on now.
* Consider our #coc, before trying!

18:49:16  __20h__ | annna, please turn on bitreich.

Try it out!

## annna – internals

* For the source see:

       git clone git://bitreich.org/annna

* ii(1) is used for connections.
* annna-start(1)
       * runs checker
       * runs annna-start-main
               * connects to servers and joins channels
       * runs annna-start-services
               * script which handles input from channels

## annna – Integration into bitreich.org

Say something from any script:

  annna-say -c '#bitreich-de' "Bitreich in Deutschland!"

## annna – planned features

* memecached for external use of the database
* image preview for full web browser independence
* gopher-friendly video caching, so no privacy invaders access is needed.
* fix the long-lasting reconnect bug in ii.

## annna – brcon2019

Try #orbitalbaguetterailgun.

## Questions?

Do you have any questions?

## Thank You!

Thank you for listening!

If you want to date Annna, contact

       Christoph Lohmann <[email protected]>