Author Topic: Telegram bots  (Read 15818 times)

0 Members and 1 Guest are viewing this topic.

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #30 on: January 21, 2016, 08:18:58 pm »
I wish we were able to connect it to EFnet. Then we could probably get rid of Omninet. But again, I think some of the people who recently joined use Omninet.
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Streetwalrus

  • Super User
  • Original 5
  • Join Date: Nov 2014
  • Location:
  • Posts: 2903
  • Post Rating Ratio: +20/-0
Re: Telegram bots
« Reply #31 on: March 31, 2016, 12:58:14 pm »
@Juju, the Telegram bot isn't connected to Omninet, or at least it's not in the channel. Probably related to the netsplit from yesterday (I think soru rebooted the server). I need access to the bot in case that happens.
Also PLEASE, upgrade the group to a supergroup.

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #32 on: March 31, 2016, 03:16:46 pm »
I'll relay the message to Facebook since he doesn't seem to check the staff board much for important matters. X.x
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 3203
  • Post Rating Ratio: +36/-2
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • @juju2143
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: Telegram bots
« Reply #33 on: March 31, 2016, 03:20:57 pm »
Oh, but I do. The server indeed was rebooted, and I restarted the bots mere minutes before DJ sent me that on Facebook. Well, I think. Been a while I did that.

(also this is not the staff board lol)
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
  • Consoles, mobile devices and vintage computers owned: A lot
On semi-hiatus until who knows when. CODEWALRUS 2.0 COMING SOON
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

if you wanna throw money at me and/or CodeWalrus monthly it's here

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #34 on: March 31, 2016, 03:24:46 pm »
Oh right. I always think it is, since the EFnet bots thread is there.

Also see the other two requests in his post (upgrade the TG group to Supergroup and give Street the TG bot access or password if that's not possible)
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #35 on: April 11, 2016, 12:11:16 am »
@Juju @Streetwalrus Do you think we could get the bots working again early this week, like tuesday or wednesday? I would rather not see CW permanently cut off from Telegram again and people on each side of the split are missing out on activity on the other side.

I know some EFnet servers on which the bot should work. All I need to do is /whois certain TI community bots
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #36 on: May 08, 2016, 04:46:58 am »
@Juju

Since the netsplit ended, the Telegram bot now sends messages to IRC, but it no longer sends IRC messages to Telegram. Can you fix it? D:
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline Streetwalrus

  • Super User
  • Original 5
  • Join Date: Nov 2014
  • Location:
  • Posts: 2903
  • Post Rating Ratio: +20/-0
Re: Telegram bots
« Reply #37 on: May 09, 2016, 08:56:53 pm »
It seems to work fine right now.

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #38 on: May 09, 2016, 09:22:07 pm »
Yeah thanks to aeTIos for fixing. :)
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #39 on: June 29, 2016, 10:09:53 pm »
* DJ Omnimaga prods @bb010g (or others) to post in this topic when the Telegram bridge goes down or stops working properly, making sure to @mention Street and Juju in the process so they get poked.
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline bb010g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location: Seattle, WA
  • Posts: 93
  • Post Rating Ratio: +1/-1
  • I do stuff, I guess
    • @bb010g
    • bb010g
    • /u/bb010g
    • bb010g
  • Gender: Male
Re: Telegram bots
« Reply #40 on: June 29, 2016, 10:18:54 pm »
* DJ Omnimaga prods @bb010g (or others) to post in this topic when the Telegram bridge goes down or stops working properly, making sure to @mention Street and Juju in the process so they get poked.
Aww, but I've got such a nice streak of only lurking in IRC going! :p Anyhow, my 2 cents about things:
Quote from: bb010g
15:06:35 <bb010g> Also, https://vector.im/ & #codewalrus:matrix.org . I think this is a tinge more usable than XMPP for this sort of large group thing. Also has the ability to do IRC bridging. So WalrusIRC could actually be set up to be a Matrix client, and it would be seamlessly integrated with IRC user wise (see #matrix on Freenode (linked to Matrix HQ) for an example).
15:09:05 <bb010g> I would link to a linked channel, but matrix.org only has linkers set up currently for Freenode and Moznet.
15:12:09 <bb010g> But yeah, logging for free, nice API, actual encryption when going user to user soon I think (same base algorithm as OMEMO ( https://matrix.org/git/olm/about ), possibly switching to Signal's impl thanks to new App Store exemption, but not sure), persistent sessions, Markdown formatting, open source, supports voice and video chat between users, and more!

Also, my opinion on why using Telegram ultimately is harmful in the long run (taken from a bot development group on Telegram), but it is rather long:
(click to show/hide)

Matrix is looking a lot better now from when I last tried it out last year. It's turning into a viable alternative for a lot of chat platforms, or at least a good compliment. The Matrix FAQ is worth a read if you're wondering how it differs from other platforms.
  • Calculators owned: HP 50g, Prime, 28S, 35S, Casio Prizm, dead Nspire CX CAS

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #41 on: June 29, 2016, 10:23:37 pm »
I'M trying to make you post about your Tetrisphere 3D polygon HP Prime game :trollface:

Also yeah there was a big Slashdot article about Telegram security issues the other day that Nikky linked to. Personally, #CodeWalrus would just be an IRC channel, EFnet-only, just like #Cemetech and all the long-time TI channels, old-school style, as it worked. But when CodeWalrus opened, many users insisted to use Telegram so we had to cave in and add a Telegram bridge. If we switch to something else we would need to make a bridge to that other something else, but ideally I wish that people stuck with IRC overall, since it does the job fine anyway. :P But that's just my personal opinion and I don't want to force people to switch. :)

I also don't want to have to support 17 different Telegram/Whatsapp clones and have 17 bridges/bots. That would be a mess.
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline bb010g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location: Seattle, WA
  • Posts: 93
  • Post Rating Ratio: +1/-1
  • I do stuff, I guess
    • @bb010g
    • bb010g
    • /u/bb010g
    • bb010g
  • Gender: Male
Re: Telegram bots
« Reply #42 on: June 29, 2016, 10:36:50 pm »
I'M trying to make you post about your Tetrisphere 3D polygon HP Prime game :trollface:
Wait, what? No one informed me of this. I want to try!  :D

But when CodeWalrus opened, many users insisted to use Telegram so we had to cave in and add a Telegram bridge.
Honestly, the whole reason I use Telegram most of the time is because it's more convenient. With IRC, I have to log in each time, maybe register with services, and then, if using a bouncer, interact with it out of the normal IRC experience to read my history, or, if not using a bouncer, miss history. I could go look at what the logging bot has done on its own website with its own interface, but that's another disparate experience. With Telegram, the logs just stick around. Matrix gives a lot of the benefits of Telegram here (sane backlog and logs in general, reliable presence, multimedia) without the closed platform and odd practices (bad or nonexistent docs, marketing security where there isn't much security, releases after a burst of closed room development).
If we switch to something else we would need to make a bridge to that other something else, but ideally I wish that people stuck with IRC overall, since it does the job fine anyway. :P But that's just my personal opinion and I don't want to force people to switch. :)
The bridge already exists and can be set up in ~5 minutes for just the CodeWalrus/calculator efnet channels. (Do we have multiple? I only know of #CodeWalrus.) The Matrix devs actually use IRC a lot too, which is part of why the bridge is so good and seamless. (You can even PM across platforms.)
I also don't want to have to support 17 different Telegram/Whatsapp clones and have 17 bridges/bots. That would be a mess.
Totally with you there. I think if we were to consider and use Matrix, that would come with the Telegram bridge shutting down. We dropped the extra IRC networks for a reason.
  • Calculators owned: HP 50g, Prime, 28S, 35S, Casio Prizm, dead Nspire CX CAS

Online xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19014
  • Post Rating Ratio: +100/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Telegram bots
« Reply #43 on: June 29, 2016, 10:43:06 pm »
Lol I was kidding because back in 2013 you talked often about a secret HP Prime game you were worked on that was supposedly Tetris-related but extremely advanced. :P

As for IRC, can't you setup your IRC client to auto-ident and rejoin/reconnect on startup? Most IRC clients (even IRCCloud) support that.

Also in the case of #CodeWalrus, the channel is logged, so if you are worried about not having logs, then in WalrusIRC you just have to click the :walrii: icon at the top-left, choose options then select a log date. It's a bit buggy, though (missing CSS)

Here are the bridges we currently use:

Telegram
EFnet IRC network
Omnimaga IRC network (only in use for the Telegram bridge, since juju couldn't get the bot to connect to EFnet)
WalrusIRC
« Last Edit: June 29, 2016, 10:45:31 pm by DJ Omnimaga »
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline bb010g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location: Seattle, WA
  • Posts: 93
  • Post Rating Ratio: +1/-1
  • I do stuff, I guess
    • @bb010g
    • bb010g
    • /u/bb010g
    • bb010g
  • Gender: Male
Re: Telegram bots
« Reply #44 on: June 29, 2016, 10:47:11 pm »
Oh, that. Yeah. I'm not quite sure if I even have the source for that. I haven't done much calc coding in a while.

I have IRCCloud set up to ident on rejoin and all that, but that's the thing. It's extra work, which is fine when it's still the best solution. But I think Matrix actually improves over IRC in some areas, and is worth a shot. It's just nicer when you don't have to navigate a buggy, hand-made site just to read logs. Why not choose the option that keeps them for you in one nice place, no matter the channel size? Or at least is a backup in case the main custom site fails?

Reply edit:
Streetwalrus, [29.06.16 15:24]
guys, the bridge to this group is going to be down until we set up a better one, our connection to omninet is giving up so we'll finally get rid of it

Streetwalrus, [29.06.16 15:24]
it's actually the omninet <=> efnet link which is down
« Last Edit: June 29, 2016, 10:49:28 pm by bb010g »
  • Calculators owned: HP 50g, Prime, 28S, 35S, Casio Prizm, dead Nspire CX CAS

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games