Skip to content

MailtoIRC #11

@IcEBnd

Description

@IcEBnd

Låt botten kolla en mailadress (med imap) och när det kommer nya mail till den så spottar den ut sig det i den aktuella kanalen.

För att minska spam krävs ett token som kan fås av botten med kommandot .mailtoken som är per kanal&network

Förmodligen lämpligt att ratelimita antalet mail per minut och antalet tecken som går att skriva på detta sätt oxå.

Design:
[retriever mail/othersource] -> [verify token] -> [rate limit] -> [send]

.mailtoken =>
[rate limit][generate token per destination and sourcenick]

Token:
<token='base64(hmac_sha1(data) + pickle(["#chan", "network", "sourcenick"]))'>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions