Pages:
Author

Topic: [TELEGRAM] Bot de Notificações e Tópicos do Fórum (Read 3093 times)

legendary
Activity: 1638
Merit: 4508
**In BTC since 2013**
Mas ai não seria mais fácil só ter um login e senha? Entendo que tem uma "aura especial" em "não exigir" login e senha, mas por que exatamente isso? Tongue

Fico pensando no que implica ter um código/url único de cada usuário. E se eu perder ele? E se eu postar ele em algum lugar, sem querer?

Eu não tenho nada contra logins/senha. Mas, já sabes que existe muito malta um pouco "aversa" a isso.
Mas, se deres a possibilidade de login com 2 fatores, a coisa é capaz de se tornar mais apelativa.
full member
Activity: 238
Merit: 494
Siga sempre em frente! always move forward!
Esse Bot daria pra migrar para whattsapp? não faço ideia de como funciona as entranhas do sistema, mas esses aplicativos de e-commerce usam um bot parecido com esse para interagir e te mandar atualizações via Whattsapp.
Eu teria que criar toda uma implementação que usa o whatsapp. Tongue

Tendo demanda eu até criaria, mas eu sei que acabaria sendo utilizado por no máximo meia dúzia de pessoas... não vale a pena.


pois é, pelo que vi esse aplicativo (zap) só é popular por aqui e em alguns outros poucos países, o resto da galera usa telegram ou aquele outro aplicativo de mensagens nativo dos iphones (me corrija se eu estiver enganado)
legendary
Activity: 2758
Merit: 6830
Esse Bot daria pra migrar para whattsapp? não faço ideia de como funciona as entranhas do sistema, mas esses aplicativos de e-commerce usam um bot parecido com esse para interagir e te mandar atualizações via Whattsapp.
Eu teria que criar toda uma implementação que usa o whatsapp. Tongue

Tendo demanda eu até criaria, mas eu sei que acabaria sendo utilizado por no máximo meia dúzia de pessoas... não vale a pena.
full member
Activity: 238
Merit: 494
Siga sempre em frente! always move forward!
A primeira ideia seria um registro com nome e senha, pois minha intenção é adicionar as mesmas funcionalidades de ignorar ou fazer o tracking de usuários e tópicos. O URL parece ser fácil de perder, mas vou pensar... Grin

Talvez o URL seja constituído pelo o nome do utilizador, mas um pin/código, indicado por ele. Seria uma espesse de password, mas na realidade seria um token para o link.
Mas ai não seria mais fácil só ter um login e senha? Entendo que tem uma "aura especial" em "não exigir" login e senha, mas por que exatamente isso? Tongue

Fico pensando no que implica ter um código/url único de cada usuário. E se eu perder ele? E se eu postar ele em algum lugar, sem querer?

Esse Bot daria pra migrar para whattsapp? não faço ideia de como funciona as entranhas do sistema, mas esses aplicativos de e-commerce usam um bot parecido com esse para interagir e te mandar atualizações via Whattsapp.
legendary
Activity: 2758
Merit: 6830
A primeira ideia seria um registro com nome e senha, pois minha intenção é adicionar as mesmas funcionalidades de ignorar ou fazer o tracking de usuários e tópicos. O URL parece ser fácil de perder, mas vou pensar... Grin

Talvez o URL seja constituído pelo o nome do utilizador, mas um pin/código, indicado por ele. Seria uma espesse de password, mas na realidade seria um token para o link.
Mas ai não seria mais fácil só ter um login e senha? Entendo que tem uma "aura especial" em "não exigir" login e senha, mas por que exatamente isso? Tongue

Fico pensando no que implica ter um código/url único de cada usuário. E se eu perder ele? E se eu postar ele em algum lugar, sem querer?
legendary
Activity: 1638
Merit: 4508
**In BTC since 2013**
A primeira ideia seria um registro com nome e senha, pois minha intenção é adicionar as mesmas funcionalidades de ignorar ou fazer o tracking de usuários e tópicos. O URL parece ser fácil de perder, mas vou pensar... Grin

Talvez o URL seja constituído pelo o nome do utilizador, mas um pin/código, indicado por ele. Seria uma espesse de password, mas na realidade seria um token para o link.
legendary
Activity: 2758
Merit: 6830
Só me ficou uma duvida... você vai ter que solicitar que o carinha registre um login para isso, certo?
Ou não é necessário, tu vai tipo criar uma url randômica e ele é quem precisa salvar ela nos favoritos, por exemplo?
A primeira ideia seria um registro com nome e senha, pois minha intenção é adicionar as mesmas funcionalidades de ignorar ou fazer o tracking de usuários e tópicos. O URL parece ser fácil de perder, mas vou pensar... Grin
legendary
Activity: 1638
Merit: 4508
**In BTC since 2013**
Comprei um SSD novo rapidão e to voltando a programar. Aproveitando e revivendo o tópico para quem ainda não tem o bot configurado. Cool

Estou pensando em lançar uma versão web que não exige uma conta no telegram.

Bacana @TryNinja, isso vai aumentar a adesão.
Só me ficou uma duvida... você vai ter que solicitar que o carinha registre um login para isso, certo?
Ou não é necessário, tu vai tipo criar uma url randômica e ele é quem precisa salvar ela nos favoritos, por exemplo?

Boa ideia essa da versão web.

Acredito que a solução de um token no link, bastando o utilizador configurar tudo e obter esse link, seja a solução mais adequada para evitar logins.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
Comprei um SSD novo rapidão e to voltando a programar. Aproveitando e revivendo o tópico para quem ainda não tem o bot configurado. Cool

Estou pensando em lançar uma versão web que não exige uma conta no telegram.

Bacana @TryNinja, isso vai aumentar a adesão.
Só me ficou uma duvida... você vai ter que solicitar que o carinha registre um login para isso, certo?
Ou não é necessário, tu vai tipo criar uma url randômica e ele é quem precisa salvar ela nos favoritos, por exemplo?

Outra opção bacana, já engatilhando, seria a possibilidade disparar isso também por whatsapp agora, mesmo que lá não tenha a possibilidade se criar bots, mas agora com a interface web o usuário pode configurar tudo pelo PC e aí você só manda as notificações pro whatsapp do carinha ... só precisa pedir que o usuário confirme a posse do número de celular, com um token numérico.
Ah, e também torcer pra Meta não bloquear sua conta de whatsapp.... vários disparos seguidos pode ser um problema.
legendary
Activity: 2758
Merit: 6830
Comprei um SSD novo rapidão e to voltando a programar. Aproveitando e revivendo o tópico para quem ainda não tem o bot configurado. Cool

Estou pensando em lançar uma versão web que não exige uma conta no telegram.
legendary
Activity: 1638
Merit: 4508
**In BTC since 2013**
Mas afinal o que é que é assim tão complexo nessa configuração de ambientes de dev? Deve-me estar de certeza a escapar algo. Porque eu não tenho nada assim de especial para programar de vez em quando. Também é certo que eu não sou nenhum programador exceptional nem profissional e só faço umas coisas simples, maioria em Arduino e em C e pouco mais! Mas nada disto me obriga a grandes configurações, para alem de fazer uns downloads de uns binários, instalar uns packages e pouco mais!

Não é difícil é chato. Principalmente se formatares o PC e tiveres de configurar tudo novamente.
A pessoa quando monta o ambiente dev a primeira vez, começa com coisas simples, e depois vai adicionando mais algumas coisas. Quando se tem de fazer tudo do zero, para repor como estava, demora algum tempo só para ficar mais ou menos como era.

Por isso é que muitos preferem alugar um servidor, para montar esse ambiente no servidor, e trabalhar sempre por lá. Assim, caso limpes o PC, basta apenas ligares-te ao PC novamente.

Isto é o mesmo, que tivesses de montar o teu node/canal LN tudo do zero, mas tinhas de o deixar exatamente como agora. É difícil? Não... mais irias gastar algum tempo para ficar tudo como estava. Dai dizer-se que é chato.
legendary
Activity: 2758
Merit: 6830
Não tinhas nenhum backup desse SSD?
As vezes ficamos acomodados, que até esquecemos de backups. Lips sealed
Não tinha... Depois dessa já decidi que vou pegar um storage e fazer backup dos arquivos. Tongue

Mas afinal o que é que é assim tão complexo nessa configuração de ambientes de dev? Deve-me estar de certeza a escapar algo. Porque eu não tenho nada assim de especial para programar de vez em quando. Também é certo que eu não sou nenhum programador exceptional nem profissional e só faço umas coisas simples, maioria em Arduino e em C e pouco mais! Mas nada disto me obriga a grandes configurações, para alem de fazer uns downloads de uns binários, instalar uns packages e pouco mais!
Não é nada super complexo, mas eu não tenho programado em nodejs (que é a linguagem que usei no bot), então não estou com incentivo para fazer isso. Teria que instalar o nodejs, subir o banco de dados de desenvolvimento, programar e testar a função, etc... nada que dure mais que 1 horinha, só preciso tirar o tempo. Grin
hero member
Activity: 1176
Merit: 647
I rather die on my feet than to live on my knees
Programar isso não seria dificil. O maior problema é só eu configurar todo meu ambiente de dev já que meu SSD parou de funcionar há cerca de 2 semanas (e perdi inclusive o que estava fazendo do ninjastic 2.0). Tongue

Isso é muito chato. Eu sei o que é configurar ambientes de dev. As vezes (no meu caso é possível) prefiro logo trabalhar online, para evitar estar a fazer essas configurações.

Não tinhas nenhum backup desse SSD?
As vezes ficamos acomodados, que até esquecemos de backups. Lips sealed


Mas afinal o que é que é assim tão complexo nessa configuração de ambientes de dev? Deve-me estar de certeza a escapar algo. Porque eu não tenho nada assim de especial para programar de vez em quando. Também é certo que eu não sou nenhum programador exceptional nem profissional e só faço umas coisas simples, maioria em Arduino e em C e pouco mais! Mas nada disto me obriga a grandes configurações, para alem de fazer uns downloads de uns binários, instalar uns packages e pouco mais!
legendary
Activity: 1638
Merit: 4508
**In BTC since 2013**
Programar isso não seria dificil. O maior problema é só eu configurar todo meu ambiente de dev já que meu SSD parou de funcionar há cerca de 2 semanas (e perdi inclusive o que estava fazendo do ninjastic 2.0). Tongue

Isso é muito chato. Eu sei o que é configurar ambientes de dev. As vezes (no meu caso é possível) prefiro logo trabalhar online, para evitar estar a fazer essas configurações.

Não tinhas nenhum backup desse SSD?
As vezes ficamos acomodados, que até esquecemos de backups. Lips sealed
legendary
Activity: 2758
Merit: 6830
Eu fiquei pensando agora nos casos de usuários que possuem um nickname que poderia ser facilmente repetido no meio de alguma palavra... por exemplo: imagine que o meu seria apenas "alego", sempre que alguém falar a apalavra "alegoria" eu receberia uma notificação? Aí é complicado e a mudança para notificar apenas quando tiver o "@" seria não apenas útil mas sim algo crucial para o usuário.
Isso acontecia lá no começo mas já foi resolvido!

Notifica:
Code:
alego @alego [b]alego[/b] [url=...]alego[/url]

Não notifica:
Code:
alegoria galego

Grin



Programar isso não seria dificil. O maior problema é só eu configurar todo meu ambiente de dev já que meu SSD parou de funcionar há cerca de 2 semanas (e perdi inclusive o que estava fazendo do ninjastic 2.0). Tongue

Mais gente querendo a função e/ou outras funções eu faço tudo de uma vez. Ou se bater a vontade... Atualmente estou programando em Golang que é uma linguagem que gostei e estou explorando.
legendary
Activity: 2352
Merit: 1121
☢️ alegotardo™️
Continuando o assunto que estava virando off-topic em outro lugar...

Acha que seria uma função util? Já pensei nisso, mas achei que a maioria ia querer ser avisado quando falassem da sua pessoa (independente de ser uma "marcação explicita" com @).

Poderia colocar uma opção no meu bot para que você pudesse escolher ativar ou desativar o que o bot considera uma menção:

"Notificar sempre que mencionarem seu nome" (quotes + darkv0rt3x + @darkv0rt3x)
"Notificar apenas em quotes de seus posts e quando é marcado com um arroba" (quotes + @darkv0rt3x)

Minha opinião: Se for fácil de fazer, acho que a feature poderia ser implementada e se tornaria útil para algumas pessoas.
Mas, eu faria com que ela ficasse de forma "transparente" para a maioria dos usuários, ou seja... por padrão ativa a notificação da forma como está hoje, mas deixa uma opção para o usuário poder mudar apenas se procurar/solicitar por isso.

Eu fiquei pensando agora nos casos de usuários que possuem um nickname que poderia ser facilmente repetido no meio de alguma palavra... por exemplo: imagine que o meu seria apenas "alego", sempre que alguém falar a apalavra "alegoria" eu receberia uma notificação? Aí é complicado e a mudança para notificar apenas quando tiver o "@" seria não apenas útil mas sim algo crucial para o usuário.

@TryNinja, tem como acompanhar quando uma postagem antiga é editada?

Por exemplo, acompanhar edições do OP das campanhas de assinatura lá da gringa.. nem precisaria mostrar o conteúdo, só uma mensagem dizendo que o OP foi editado.
No momento não, mas é uma ideia interessante... animaria até codar isso agora, mas meu SSD deu pau e precisaria reconfigurar todo meu ambiente de desenvolvimento. Quando animar faço. Tongue Sad

Teria mesmo como fazer?
Eu me lembro que uma vez tu disse que o forum não notifica sempre que um post é editado, então o seu server teria que a todo momento ficar olhando para todo esses posts afim de verificar se houve mudanças? Imagino quanto vezes essa requisição não teria de ser feita para pegar uma modificação de vez em quando.

Cria um pacote de recuros prêmium e começa à cobrar Cheesy
legendary
Activity: 2758
Merit: 6830
@TryNinja, tem como acompanhar quando uma postagem antiga é editada?

Por exemplo, acompanhar edições do OP das campanhas de assinatura lá da gringa.. nem precisaria mostrar o conteúdo, só uma mensagem dizendo que o OP foi editado.
No momento não, mas é uma ideia interessante... animaria até codar isso agora, mas meu SSD deu pau e precisaria reconfigurar todo meu ambiente de desenvolvimento. Quando animar faço. Tongue Sad
legendary
Activity: 2492
Merit: 2150
Crypto Swap Exchange
@TryNinja, tem como acompanhar quando uma postagem antiga é editada?

Por exemplo, acompanhar edições do OP das campanhas de assinatura lá da gringa.. nem precisaria mostrar o conteúdo, só uma mensagem dizendo que o OP foi editado.
legendary
Activity: 2758
Merit: 6830
Novo Update

Auto-Track Own Topics - se ativado, todo novo tópico que você criar será adicionado na sua lista de tópicos seguidos (depois de confirmado).



Eu constantemente me via tendo que adicionar meus novos tópicos manualmente à lista, então isso facilita a minha vida. Espero que ajude outras pessoas. Smiley



Como habilitar:

Você pode habilitar essa função no menu "Notificações"  (se necessário, use /menu para que o bot reenvie o menu inicial)

legendary
Activity: 2758
Merit: 6830
Tem um bug rolando aí que alguns merits do dia seguinte são enviados novamente, até eu recebi um desses recentemente.

Ainda não parei para encontrar o problema, corrigi um detalhezinho que pode estar ligado a isso mas não tenho certeza, me digam se continuar. Tongue
Pages:
Jump to: